I wasn't a fan of this book. While there were a few moments I thought the story might turn around, it failed to deliver on that promise.
The primary reason I didn't care for the story was due to lack of realism ( which I do believe is intentional). Unfortunately, I prefer for my fairly tales to be obvious, and my real-world stories to be believable in today's world. This precludes insta-love, high drama, and unrealistic dialogue, which this book was rife with. So, the low rating is likely a direct result of my own cynicism, but there it is.