Perfect little desk for a small space. Got this for my 10 year old son to do homework. Desk comes with top portion already assembled. You just need to attach the legs and the knob on the drawer with the enclosed screws and wrench. Fast delivery.