I have a 7 week old kitten and she loves her kitty condo!! She spends hours trying to get those balls out of the game and after she tires herself out, she goes up to the top level and takes a nap. 

Pros: Worth the money to preoccupy a kitten
Cons: Had an odor that smelled the room a bit, but will slowly has been going away