Bought both the 19" deep and 24" deep tables for my office. One came with the wrong bolts, but probably an honest mistake as it looks like they changed bolt insert sizes embedded underneath the table at some point. I'll give that a pass, as I'm sure it's not the norm.
Tables are fairly heavy and quite sturdy once assembled -- exactly what I was looking for. In shipping, you may get a few marks or scratches but they are hardly noticeable and, hey... It's a work table! I don't feel worried one bit to beat and bang on these benches.
For the price and free shipping, I'd not hesitate to buy these again!
PS - a fairly basic socket wrench set is about all you need for this. Put everything together by hand to get holes lined up, then go around and tighten. This took me about 30-40 minutes or so to assemble a piece, and that was bringing in the box from outside and assembling by myself. Plan for 1 hour and you'll be just fine.