Came with all the parts - no scratches or missing parts.  Direction were easy to follow and was simple to put together.  Would recommend to others.

Pros: Simple and easy assembly.  Good quality
Cons: None