This was a reread for me but this time I read it aloud to my ten year old daughter. We both loved it but I struggled to get through the last few chapters as I was weeping so much I had trouble reading aloud. Thankfully my gorgeous empathetic child cuddled me tight while I struggled through. Truly I think everyone should read this book.