On one hand, I didn't feel like this book was as good as the first two. On the other hand, I read this book in a day. I couldn't put it down and couldn't pull away without thinking about the story in the back of my mind. After finishing this book, I cried. Selfishly, this was mainly because I knew there wasn't going to be a continuation and I feel so attached to the characters and their lives that I didn't want to stop our journey. At times, the book was hard to follow, but that's honestly expected giving the various conditions of the characters. Wow. Great series!