I bought several of these books for my daughter, who is 5. The recommended age range is from 4 - 8 years but these books are not meant for children at the younger end of the age range, especially those just learning to read. There are very few pictures and it definitely did not hold my daughter's interest, even though she loves Ariel and the other Disney princesses. I would say these books are more appropriate for kids aged 7 or 8 and up, depending on their reading ability. I had planned to read a few pages each night to teach her how to follow along with a longer story, but forget that. Kids that age want a story that can be read from start to finish at one time. Still, good books for slightly older children.