The desk looks nice, but took over 7 hours to put together! That's almost a full day's work. Also, many parts are not labeled - yes you can eventually figure it out but it's just a waste of time for no good reason.

Pros: Looks nice once assembled
Cons: Takes way too long to assemble