Princess Ben came as a bit of a disappointment, although she came highly recommended. I think this book would be great for 7-9th graders, though. Ben (short for Benevolence) got on my nerves at times, but aside from that I loved the plot. It was just a bit juvenile for my tastes. Which doesn't make a lot of sense, because I read a lot of children's/YA lit and love it, but for some reason this one just seemed way too young for me.