Reading the review common sense wrote made me almost throw up. In all of the descriptions I have seen of this book it has said for ages 12 and up. I believe that this book deserves a 5 star rating for its amazing imagery, plot line, and character detail.