My first impression of this book was that I wasn't going to like it at all, but boy was I wrong! The main character was so interesting (and sassy), I just fell in love with her and the story, great first book, and great development throughout it. highly recommend you pick it up.