My 7 year old homeschool first grader LOVES these books. I have read them all to her and she is reading through the second book aloud to me currently. The story line is fun and cute. Love that she is a princess who fights monsters. Our two year old likes the pictures and all the monsters. My daughter reads 1-2 chapters aloud each sitting, can read more when not distracted by little sister. She is 7, in first grade and reading at about a second grade level. There are a few words she needs help with, but for the most part she can read these books on her own. This story is fun and keeps her engaged.