I haven't given this a rating for a reason. I finished it two days ago and still can't decide whether I love it or hate it. The writing was brilliant, I'll give Lauren Kate that, but the story...I'm very undecided!