everything fit together well for the most part and Desk is very sturdy and looks good. Minus 1 star because some of it did not line up properly causing 1 screw to be left out of the party, plus the surface area itself is a bit small but that's on me. instructions were super easy to follow took me 30 minutes.