The parts for the desk were well-packaged, no parts were missing and included including some spare hardware. All the pieces were in perfect condition.The directions for assembly were very good with everything labeled and the hardware was in small individual plastic bags. However, there are quite a few pieces so the process takes awhile. Also, a few of the cam lock nuts were turned enough to block the connecting cam screws so I checked each one with an unattached cam screw before trying to connect two pieces of the desk together.The size is very good for a home office but the measurements in the description are incorrect. The assembled desk is 47 5/16" long, 23 1/4" wide and 29 9/16" high.The desk is sturdy, the drawers work easily and it was quick and easy to adjust the cabinet door to square it up.