I am a Foster Kitten Mom for a Shelter. All my kittens from 7 weeks old and up love this tree.  It provides hours of fun and naps.  They love to climb and chase each other, it has great scratching posts, is compact and fits by a window.  It was also easy to assemble. Hours of fun and naps. I would say best for cats up to 15 lbs. Best buy ever!