A very nice desk for the price. Fairly easy to assemble but I would recommend having someone to help. I love the built in shelves.  Works great for holding a printer. I wish it had some drawers to store stuff in but that is easy to buy.