This story is part of a series and is great for children ages 8-12. Lily is the main character and it is her narration that makes the story heartwarming. The end of the book is set up for classroom reading and has an activity guide with pre- and post-reading questions.