Great toy for children of all ages! Starting at 6months & my son still plays with it at almost 2. Lots of different ways to learn with this toy (shapes,colours,fine motor skills, etc.) good price point. Arrived quickly. Would definitely recommend for any parent/caregiver to buy for their child(ren). Note the squeak feature isn't very loud (which I appreciate) so don't expect a promenient loud squeak.