It's not overly long, and it's written in simple enough language that my 8 and 9 year old children had no trouble reading it.It's a very engaging, sweet story, which introduces the concepts of chivalry and bravery. I actually think this book is very good for boys to read - it's about knights and fighting for one's honor, and demonstrating loyalty, but it's also about being able to cry when you need to, and being able to express love for others.In this story, the little boy's nanny is moving away, because he's growing up and doesn't need her, and he has some trouble accepting this. I think it's a wonderful, simple way to address some of the issues all children face when approaching their teenage years.I definitely recommend this one to parents and children.