I was pleasantly surprised by this book. It was very well-written, and for a YA book, it was quite surprising and unpredictable. There were several points at which I just knew I had figured out what was going to happen next and how the book was going to end. Each time I was surprised -- and pleasantly so -- to see that I was wrong. It has been a long time since a book -- especially a YA book -- has kept me guessing until the end, but this one actually did. I'll definitely be on the look out for the next book.