Received this desk very quick, and all came in perfect condition!  Very nice sturdy desk, easy to put together.

Pros: Very heavy, nice size
Cons: None for me