My cat was immediately mesmerized by this! The ball on string is actually elastic, and had my fur friend ROLLIN in bliss. The hammock is great, as well. It is great for laying and "catching the ball by surprise." He loves scratching the posts, which is the main reason I bought this, and biting and rubbing against the arch. Great purchase, and it matches my furniture well.