The desk is nice, but it took WAY too long to put together.  The holes were mismatched, instructions not easy to follow, and the tools & hardware they give you might be used by elves at the North Pole...certainly small and useless.  I put it together myself, not a handyman, but not stupid, and it took me 4 hours.  Pay attention to holes, I had to drill 3, due to them missing.

Pros: looks nice
Cons: difficult to assemble