My son loves his new desk took us 10 minutes to put together very simple one tool needed, and they supply the tool all screws fit well and screw right in with our issue there is threading for the screws to screw into makes assembly a breeze. The desk is very solid sturdy does not wobble at all, the desk has lots of space for his homework and much much more.