My kids, ranging in ages from 10 to 4, LOVED it! They played with it for a long time and then ran to get the neghbor kids (age 8, 7 & 6) so they could show it off. I showed it to my sister who is a teacher and she wants one for her class. It was great for all the ages that played with it!