We have 3 cats.  They love the hanging ball.  It is also just the right height for sitting on to greet their daddy in the mornings.  Easy to assemble.  The price was great for a good product.