Just a classic game that, IMO, every kid should have. It teaches logic skills and spatial reasoning. It also scales up as you grow up to do harder and harder puzzles. I used to play this growing up all the time, and then I bought one for my 6-year old daughter, and she's playing it all the time as well now. The fact that it's all self-contained too (the cards fit nicely underneath the puzzle) is just an added bonus. I would definitely recommend this to anyone with a kids near the age of 5 who's ready to do some solo logic puzzles.