It's amazing! It is for an older age group and the reading level is high. If you aren't good with understanding and inferring what words mean you will have trouble. But, besides that anyone can read it! Well, the male gender may struggle to enjoy this book, but if you're a girl who loves hilarious and romantic novels... This is the book for you!