This has been on a lot of book lists for tweens and teenage girls. There are a lot of great reviews.