The desk arrived in perfect condition. It was very easy to assemble the legs. We are impressed with the quality.

Pros: Looks, quality of finish
Cons: drawer a bit small