Pros: desk was very well packaged and arrived without any scratches, pieces are labelled, hardware is well-organized. Feet are adjustable, so you can level it no matter what your floor looks like. The assembled desk looks beautiful.
Cons: too many pieces to assemble; holes that don't match properly; drawer had no holes or guides for the glides.  Bottom of the drawers are cardboard.