Desk is nice for what you pay for. Assembly required, but directions are pretty easy to follow. I put it together in just under 2 hours. Using it for a teenagers room, and needed a space saving desk. Overall happy with the product.