The story gripped me and I was fully engaged with the characters, however, I wasn't happy with the ending of this book. I found it to be a real disappointment, but in thinking about it, I realized that I also couldn't see how it could have ended any differently. I think my unhappiness came from how well Waters had engaged me in her characters lives, rather than from anything to do with the story. I wanted them to have a happy, or even mediocre, outcome to this time in their lives, but that just couldn't be.
I highly recommend this book, but don't read it at a time when you need cheering up