My son and I started this months ago. It turned out to be too young for him and he completely predicted the outcome with more than half the story remaining. I agreed we did not need to finish it. Yesterday, when I was waiting for my Midnight Sun delivery, I decided to finish it on my own. Heartwarming, sweet story, with important lessons. Would be perfect for kids in elementary school, even though the characters are in middle school.