A terrific conclusion to a stellar series. 5/5 stars. 
 This spoiler-free review was originally posted on my book blog. 
 This review will be spoiler-free. Please forgive the disjointed and brief nature of what follows: turns out reviewing the final installment of a trilogy while giving absolutely nothing away is rather tricky! 
 Every time I took an unwilling break from reading A Conjuring of Light I had to blink and re-orientate myself in reality, like a swimmer surfacing. This has been a hallmark of the quality of this series: Schwab draws the reader into the pages and spins words into worlds around them until they are completely immersed in her fiction. This is no mean feat and to pull it off so consistently is beyond impressive. 
 We get plenty of time with the main characters in A Conjuring of Light, as well as with many who have only been bit players up until now. For me, the moments we're given insight into these less-central figures are some of the best in the book. Fans of Holland will be particularly pleased with how much of his back story is finally revealed. 
 I raced through the first 540 pages or so, never bored for a second. I laughed, cried and only slowed as I neared the end because I realised that it would all soon be over and wanted to draw it out for as long as I could. 
 And the ending is just perfect. 
 Overall: a wonderful conclusion to this fantastic trilogy. I'm sad it's over, but satisfied with how this story arc ended and hopeful Schwab will treat us one day to another tale set in the same universe. If you haven't picked up the Shades of Magic series yet, what are you waiting for?!