This book was amazing. Very tough, a lot of language but amazing. I loved the story from chapter 1 and all the characters were interesting.
You'll cry so so much at the end, I don't want to give anything away, but it is the saddest book ever. Simply amazing though.
Though I am in grade 8, I'd say this book is good for ages 16 to 1000
Very mature teens of younger ages (like me) would love this too. If you get the story, you'll love the story!