More to the point, what do the kittens think.  They love it.  The fur ball on a spring wouldn't screw in, but the rest was great.  They especially love the puzzle.  I add more toys and they have a ball, literally, removing them.