This desk is great! I had to have a handyman help me put it together and it took us 2-3 hours. The drawers were the most difficult part to assemble- making them even and slide smoothly. It has a good amount of storage space and is exactly the size I need!