Not as strong as any of Sharon Shinn's greatest hits, but damn, I still really enjoyed this, despite its sometimes distracting flaws. I will go into the flaws first, so I can end this review on a good note :)
There were several seriously underdeveloped main characters here, and a plethora of secondary ones that were very obviously only included in the story to get the main characters where they needed to go for plot purposes (although some of these secondary characters did make me laugh, so that's a plus). Cody was definitely the blandest and flattest, and Jayla not much better. Pietro was an improvement, but aside from a handful of 5-star passages (Pietro's conversation with Harlo was a standout scene for me), I still didn't feel like he had the strength of character to equal the amount of narration devoted to him, though he was certainly necessary for the plot. Madeleine's passages were the strongest, the biggest emotional pull of the book, and I found myself wishing Shinn had devoted most of the narration for her, because divided as the POVs are between all the different characters, Madeleine's story moves far too quickly for me to really be embedded in her struggles. She is caught in a love triangle between two boys, and I actually didn't mind this, because Sharon Shinn handles confusion and heartbreak so brilliantly, but I wish both love interests had been given more weight, and I wish it hadn't been so obvious from the get go which one she was going to end up with. As written, everything happens so fast, and it's definitely not NOT sweet, but it's not as engrossing as Shinn's other love stories. The final POV from Brandon was the most successful. His scenes were brief, but they were the perfect length for his personal character development and the weight they had on the plot overall.
In short, almost none of characterization in this book is on par with Shinn's other work, which is a little weird, because her characters are usually the best part of her writing. And if you give me a good set of fantastic characters, I will happily take pretty much any absolutely fucking apeshit plot points you can throw at me (which is also something Sharon Shinn does). There were several characters I wish had been more than just plain grade A asshole villains--but even as I write this complaint, I'm remembering some absolutely fabulous A+ dialogue scenes between these villains and Madeleine, our main heroine. These scenes definitely made the book for me and showcase just how brilliant Sharon Shinn can be. She is SO GOOD at writing the end of relationships of all kinds, sometimes way better than she is at writing people coming together romantically (or platonically), and she does so with high success here.
There is a mystery underlying this book, and I don't know if it's because I've read so many of Shinn's books, or if she's just a little too obvious of a mystery writer, or something else, but I can always guess where the plot is going, which characters are secretly evil and so on, so nothing is much of a surprise to me. The saving grace is that most (not all) of Shinn's "twists" usually come about 10-20 pages after I've made my predictions, so at least I don't have to sit there *knowing* things for a long time before it all becomes obvious to the characters.
But, even if you're able to guess every single detail, I still think this book would be rather riveting. The stakes are really, really high, and Shinn is so good at nail-biting tension and suspense. I wanted to keep turning the pages all the time, even when I was spending time with characters I didn't really care about. I'm often surprised at how hard it is for authors to build high enough stakes, but Sharon Shinn seems to have very little problem making them as high as they can be. The survival of the world is at stake here. Her characters' lives are on the line, and even though many of them were not as drawn out as I would have liked, even though I knew that all the good people were more than likely to survive, I was still very invested in their well being and success.
I mentioned before that there were some 5-star passages and A+ dialogue scenes in this book, and there are. They are written with a competence and brilliance that I so rarely see from any other writer, and they are SO GOOD (and usually involved Madeleine). Sometimes I'd read a passage and be like, "DAMN, DAMN. !!!!!" However, from a purely objective standpoint, I do not think, with the combination of weaknesses and strengths in this book, that The Shuddering City is greater than the sum of its parts. There were certainly some awesome scenes, but they read as signs of potential, that this book COULD have been great several drafts into the future. And there were many times I was really disappointed by this. I feel like a few simple cues from an editor would have been enough to remedy the issues in this book.
This review makes it seem like I should have rated it three stars, and certainly I'm not sure how much rereading potential the Shuddering City has next to all of Sharon Shinn's other books...but I tell you what, I set aside everything to read this. My bathwater grew cold, my stomach hungry, and my bladder uncomfortably full from the length of time I sat on my butt and refused to move because I just had to know what would happen in the next chapter. I read it with the voracity of a ravenous fiend and was irritated when I had to attend to other tasks in my life. Just for that, I feel like the book deserves four stars. Also I felt that the world building and plot progression was well done, very smooth and fluid. I could imagine everything very clearly, and as always with Shinn, the world was vivid and original.
There's a lot more I could discuss, like all the familiar tropes Shinn likes to use, or the Shuddering City's obvious potential for sequels, but I'll end it here, with just one final thought...I'm not sure how I feel about the bracelets in this book that describe every character's sexual orientation and employment. They were never really that important to the plot, and I kept thinking that if I ever lived in this world, I'd want one that meant "None of your goddamn business."