Overall the book was good. There were parts in the book that moved too fast for me, like when Cole and Alice break up and the change in her afterwards. It all happened so fast that I didn't have time to take in what was happening. The fighting scenes could also have a bit more substance to them. I also felt the weirdness between her and the other guy she is seeing visions with should be developed more. One day they can't stand each other and the next they are friends and he's coming over to her house.