There's not much I can say about this book that hasn't already been said. I've had this on my kindle for a very long time and, knowing what I know about the story, it took a very long time for me to get emotionally ready to read it. But, eventually, as with all good things, the time came to grab the box of tissues and jump right in. This book does not disappoint. The characters are wonderful, the story is in turns happy, sad, shocking, and heartwarming, and the writing is wonderful. If you haven't read it yet, go ahead and just do it. You won't be disappointed. But take this advice fro me...this book does bring on the ugly cries so make sure you're prepared with tissues (and chocolate can't hurt either)! Don't let the emotional rollercoaster deter you, go ahead and read it. You'll fall in love with this story...I definitely did!!