I bought this doll for my 4 year old boy and for my class as I am a preschool teacher. It is perfect! The children love it, you have to by the animals separately and also the book but this trio will last for years and it is always the favorite hands on story for preschoolers. I used to have one in my previous school but it belonged to the school so This time I bought my own set.