Arrived on time.  It was easy to put together and is sturdy.  It had extra bolts just in case there was a bad one.  The kitties love it and have fun climbing, playing, and sleeping on it.

Pros: Easy to put together.  Instructions are pictorial and easy to understand.
Cons: None.