I bought this for my 6-year old, even though the age recommendations were higher.  She's very bright, and this definitely makes her use logic "if I move this here, then this will happen ...."  As a mom with 2 degrees in mathematics, I love, love, love this game.  It's learning without feeling like you are learning.  And, it is something we can do together.  I'll admit - I have done many of the cards after she's gone to bed.  This is absolutely one of the best purchases I have made.  one note - there are lots of little pieces, and it could have been made just a bit sturdier, but I like the travel bag to put everything in when done playing.