We have two kittens and wanted a cat tree that would keep them entertained and provide an alternative to scratching the furniture.  Both needs have been met.  The cats love the tree and use it every day for both playing and napping.  The toy attachment was broken within five minutes because they got a little too excited, but they still play with the ball.  We attached our own toy to the elastic and it's held up for pretty heavy play sessions.  Can't speak to longevity because we've only had the tree for a month, but so far so good!