This book. This series. Wow. There are few books that have left me waiting anxiously for what seems like a long time to not
end in disappointment. I couldn't imagine, when I started this book, how it would all turn out. I speculated and dreamed up my own ending while waiting to get my hands on this and for once, the book was so much better than anything I could dream up on my own.
Very rarely do books like these end in a way that I thought was just darn perfect. Usually there is something in the ending that leaves me unsatisfied, such as story lines left unfinished or forgotten as the author weaves the story to an ending any which way she can. I felt this was well planned, well written and superbly executed. We even get a bit more of the ending than normal. A lot is usually left to the imagination of the readers, and those who are like me who get frustrated and want to scream "How does it really end?!" get frustrated at the abrupt ending. Rae Carson has taken the time and effort to finish her story. Finish it she did and it was beautiful.
Another thing to praise? Obviously, after reading this story, Rae Carson doesn't feel the need to draw things out as long as possible. There are several things in this book that I thought would span the book, or most of it, but it didn't. The pace is perfect and the story thrived because it wasn't polluted with story filler. I was kept on the edge of my seat with an amazing story and I couldn't be happier with how it turned out. This series belongs on the keeper shelf.