I thought my 21 month old would be too old for this toy, but I bought it because I thought why not let’s see. He loves it. It keeps him entertained in the car or on stroller rides. He will sit with it in the living room for at least five minutes or more. If you have a toddler you’ll understand that getting them to sit and play alone for that long with one toy is rare. Plus, it helps us work on colors and counting ! I’m glad I purchased.