I received this 2 days ahead of projected date of delivery. Easy to assemble and all the parts were marked well. Just placed all the pieces in easy reach and followed the directions. I was impressed that the quality was better than what I expected. My cats were on it minutes after I got it together. Its sturdy, the 13 # cat ran up the tree and perched on the very top, no concern that it would fall over, held the weight very well.   I'd recommend this to anyone with multiple cats.  

Pros: Sturdy, easy assembly
Cons: additional colors would be nice