This desk is perfect and fits wonderfully in the space I have for it. It took around 30 minutes to assemble as the desktop and drawers are already in place - simply attach the legs! Highly recommend!