I read this book on vacation when I was 9, and I loved it. The many drawings make it interesting, and easy to remember what page your on. Additionally, the playful fonts add character to the book. Besides, I think every girl can relate to the story line (especially 5th graders)- popularity always sounds nice in the present. If you're between the ages of 8-11, try out this book!