I'm having a hard time rating this book. When I started it - and to about 30% into the book - I was bored out of my mind, and only kept reading it because so many people said it was so good. The story dragged, I was told a lot of stuff instead of seeing it happen, and I didn't particularly like Elena. 
 But something happened then. I really got into the story. And though I still feel like I was told too much, and had too much repeated at me, I enjoyed the flow of it quite a bit. I came to understand Elena, even if I still don't particularly like her. 
 Clay I understood a bit better from the start, but that didn't mean I really liked him. 
 I did like how the author handled some things differently from what's become the norm (it seems) in this type of genre. I liked how both the hero and heroine weren't 'perfect' characters. They were flawed, almost to the point of too much, but they still managed to work it out. I really appreciated how the author showed this and made me believe in their HEA - because there were definitely some things between them that needed to be worked out. 
 Like I said, hard to rate. I think it ends up at a 3.5...maybe. My grade's been steadily increasing since I finished it earlier today (when it was at a 2) - distance is allowing me to appreciate everything it did right more than what I felt was done wrong. 
 I'll definitely pick up something else by Kelley Armstrong.