I was pulled into this story right from the get go, which is where I stayed until I had read every single word that was written. At the same time I had my mini movie playing along in my head. Love it when that happens.
Emotions run rife through this book, I went through each and everyone of them along with the characters. I have to admit though, there was a character or two I really wanted to punch, but they redeemed themselves before the end of the book. I might of cried once or twice, so if you are anything like me you might want to make sure you have tissues on hand.
There are surprises throughout this story, some you may see coming, where others you won't. Some are large while others are small, some of the surprises may hit you square in the face, where others may pull on your heart strings. But each and everyone of them holds equal importance within the book.
I have read this book on more than once and have enjoyed it each and every time, even cried at the same places.
I highly recommend this book and this author.