Not as good as the previous 2 books, but it did tie up all the loose ends and provided a satisfying end to the trilgoy.
There wasn't enough Valek in this book and not enough has made of his apparent 'death' - you just knew that he was going to re-appear at some point. I also expected a little bit more from Yelena's trip to the underworld, it was all a little bit too sedate.
It was also blindingly obvious who was leading the Daviians. I was surprised at the traitor in Yelena's happy little group of freedom fighters though.
So it was good - but it could have been so much better.