You can also read this review on my blog 
 In short: Ruin and Rising by Leigh Bardugo is a largely satisfying finale worthy of the series we all love. 
 And so yet another beloved series of mine comes to an end. It's always hard to say goodbye to a favourite series once you've come to respect and/or love the characters and enjoyed spending time in the beautifully developed fantasy world (although in this case, it seems as though we don't have to say goodbye to this world just yet - Leigh Bardugo is planning another series set in the same universe!). But thankfully the goodbye process is a bit easier when the finale delivers an ending worthy of the series you love - which Ruin and Rising largely did. 
 Siege and Storm left off in dire straits so it came as no surprise that Ruin and Rising was at times a very broody, dark read. Thankfully, Leigh Bardugo is an expert at weaving in humour even in the darkest of times, alleviating gloom and creating great character moments all at once. Speaking of characters, all of our previous favourites are back, and others that weren't previously favourites surprised me with their charming personalities in Ruin and Rising. The hero's journey is often a lonely one, so it was so nice to have a large cast of characters behind Alina, supporting her cause at every step and playing a critical part in protecting Ravka. 
 The story is well paced and yet still allows for some important character histories that we have been waiting on, and these backstories finally bring the story together. As for the finale - it was good though not quite as grand and breathtaking as I was hoping it would be, especially because the set-up to the final battle was lengthy. But overall I was pleased with how the story was wrapped up and where the characters ended up - those that survived anyway. I'm sad to see The Grisha Trilogy come to an end, but the ending felt right for the story and for the characters, and I'm sure before we know it we'll have the new Grisha spin-off series from Leigh Bardugo in our greedy little hands.