I always wonder when I am purchasing an item online if it is going to arrived damaged or missing parts.  This bookcase was nicely packed and all parts were free of dents/scratches.  Super easy to put together and instructions are easy to follow.  

Pros: Easy assembly, price reasonable, and good quality.
Cons: None