My husband and I have put a lot of furniture together over the years and this one was very difficult. The main problem is that you can't reach some of the screws with a normal screw driver. The screw driver is too long and the angle doesn't work, so you can't screw the hardware in all the way when attaching the top of the desk. Plus, the top won't sit flush against the sides because the sizes of two of the wood pieces are inconsistent (it's hard to describe unless you look at the instructions), so the screws and dowels are visible from the side. Great price, but as they say, you get what you pay for.

Pros: cheap
Cons: cheap