It came in tons of pieces, but directions were very easy to follow.  Desk looks great and was made with quality.  I like the depth of the desk which give me a lot of surface space to work.  It is designed such a way that it is easy to fit three monitors.

Pros: Easy assembly, sturdy and looks great
Cons: nothing