My daughter has read the books I've only seen the movies based on that I thought it was very good and entertaining. My daughter still enjoyed the movies too. She said the book and movies are both good. She is eleven I think this targets her and her friends very well they were excited over talking about the differences. 🙂