My kittens love it, but I can tell they'll grow out of it soon! They like the dangling mouses the most and to bat at each other from the different levels. I wish it was real carpet instead of faux though. 

Pros: Easy Assembly, Fun for kittens, 5 posts to scratch
Cons: Small, Temporary, faux fur,