My 7 year old twin girls are so excited when the surprise ride box arrives. Both have them have coordinated with things they were already excited about. They had just learned about whales when the whale box arrived and we had just gotten baby chicks when the birdsville ride arrived! It has been an odd coincidence but great!! I love that the learning is interactive and covers all aspects from foods to crafts. These rides are fun for the whole family!!! Even my 17 and 16 year olds check out all the great stuff!