Our seven cats love it. Each one takes turns batting the balls. So far none of them have bitten through the elastic string from the hanging balls. They also like to go in and out of the cage in the middle and have started scratching the posts. The carpet seems very durable and goes with our light celery colored carpet and doesn't show cat hair. Quality is up to our expectations. It gives our cats a great place to play. They jump from the tote on one side in the living room to the piano on the other side. I placed it in front of the living room window so they could look outside if they want.

Pros: Great value, easy assembly, good quality
Cons: Have no complaints