I liked this book, but it was really slow to start, for about the first half of the book. I also hated all of the characters. I thought they were overly dramatic, whiney, and had little sense to them or their actions. Thankfully it picked up in the second half though, which I liked much better.