My kitties absolutely love it.  My only complaint was putting it together.  My cats wouldn't leave me alone!  They wanted to climb it while still in the assembly process.  The toy balls definitely need longer strings and something to attach them to.   My sis bought one just like it.