This is my second cat tree.  We had some trouble with missing parts on the first one, but the company sent out the replacement parts right away and couldn't have been nicer about it.  That being said, I was a little concerned that this second tree might also be missing pieces, however it came with easy to follow instructions and all of the pieces were present.  My cat was climbing on it as I put it together, layer by layer, and she loves it.  It's sturdy and well made.    Friends and family who have come by couldn't believe the low price of this quality cat tree.  It looks much more expensive and every time I see my cat scratching the posts, I think of my leather couch that she hasn't scratched at all and I know it's money well spent.  Pros: easy to assemble, quality product, cat loves itCons: none