The desk looks super nice, but it was a pain to put together.  Probably 6+ hours.  Oh and the keyboard tray did not fit into the track and ended up getting ripped out.

Pros: looks nice
Cons: hours to put together, one part didn't work