Excellent logic game. I purchased it for my 7 year old thinking there was a good chance it would be too hard for him, but he's really gotten into it.  It's a challenge for him, but he can solve each puzzle quickly enough so that he doesn't get frustrated.  And he LOVES solving new levels.  My 4 year old is also able to play this game.  It's obviously harder for her, but this is a great game that really can be used by people of all ages.  It's been wonderful to see how much progress the kids made...it took a long time for them to solve the first puzzles, but they have clearly learned skills that allow them to figure out harder levels faster.  I often pick this up and play with it myself.  There's something really relaxing about sliding those little cars around and finally getting the little red one free.