If I had any flaws with the two previous books in this series, it was that they didn't feel complete enough, and each book needed more of a conclusion to make it stand alone a bit more. But reading this book finally makes me see how well the series works as a whole, and as things start to come together, it makes me forget any issues I had with the previous books. This was by far the best of the series so far, more excitement and action and so much emotion that you felt completely wrapped up in the characters and what happens to them. When certain things were revealed I was practically jumping up and down and other moments had me on the verge of tears! I've rarely felt so connected to the story as I have with this book, and I loved it from start to finish.