Well I am really, really happy and really, really sad because it's over.
This is an incredible trilogy. If you haven't read the first two books in this series, then there is no point in reading this one. If you have read the first two books in this series, the second of which ended on pretty much a cliffhanger, you don't want me spoiling what happens, do you?
What I really enjoyed about this book, besides the writing, which is fantastic, and the side characters, which are very interesting (really liked meeting Justine's Dad), is that even if you think you know how it's all going to turn out, Carolyn Crane takes you on a wild ride. There was growth and change, and mystery and resolution!