This desk is a good size & looks nice for the price. It took a long time to put together, it came in 3 boxes. We had a hard time with the door hindges. Do not get if your going to put a computer tower in the cupboard. It causes it to overheat. Overall for the price it's s good buy.