We didn't quite finish this book which is why I didn't put a rating on it, but if a book isn't at least a 2 then I stop reading. I have too little time to trudge through a bad book like I used to. It was one I was reading to my kids. It was too descriptive of violent scenes for my boys to hear at this time in their lives. I'm sure it would be fine in a few years. I would not recommend this for young kids.