It starts of a bit slow, but you will be glad you made the effort when you get into it. Violet is a very interesting character, I like the fact that she doesn't turn into a drooling idiot the moment a pretty boy turns up. She is sensible and knows her own mind. Another thing I liked about this book was it was well paced and had an interesting plot line, the end was wrapped up nicely but still leaves you wanting more. When I had this book in my hands all I wanted to do was read and read and read. It was just so good I never wanted to put it down, and when I got to the end I was sad it had ended. When I found out there was another book, I tracked it down and read it. If you haven't yet read it, please go and read it now, I promise you won't be disappointed. It was easily one of my favourite books that I've read this year.