Great toy for my new adopted kitty. I'm in the process of adopting another cat so I can't wait to see what he thinks.

Pros: easy assembly,  very sturdy, great color and fun for the kitty's. Delivery time was much quicker than I anticipated.
Cons: Not enough swinging toys.