It's a great product, and our cat loves it. The only issue I have, and the reason I deducted one star, was because the hanging ball came off shortly after our cat started playing with it. So within an hour it was off and in pieces. 
But other than that, the rest of the tree is very sturdy and with plenty of space for our cat to play and have fun. Would definitely recommend, especially since we got it at a great price.