5/5 stars on Goodreads
![]() |
| The Somewhat Wicked Witch of Brigandale by C. M. Waggoner |
I’ve liked everything by C.M. Waggoner I’ve read. Her books are cozy, worlds are unique, inclusive, and interesting, and the plots are meaningful and not too easy. Cozy doesn’t mean no stakes or no bad things happening. Everything is simply presented in a low-tension way. This book was no exception.
Gretsella has been the witch of reasonable prices in the forest of Brigandale for decades, dealing in charms and curses—like coughing during classical music concerts—tending to her poisonous plants and attending her coven of equally qualified witches. One day, she finds a baby on her doorstep. She knows, as there are knights ruining her garden, that the boy is special. She takes him in anyway and names him Bradley. Her witch friends grant him good looks, charm, kindness and a mean right hook.
Bradley grows up to be exactly as wished, but he’s not terribly bright. Gretsella loves him anyway, not that she would be caught dead admitting it. But, as tends to happen, forest animals tell him he’s the rightful king, and against her wishes, he sets out to take the throne. He’s successful. Unfortunately, he’s not a very good king, mostly for being too kind. What is a witch/mother to do but to go to the king’s castle and set things right, the only way a witch does things—her way.
This was an absolutely charming book, well-written and witty. It’s low stakes, low tension, but not meaningless cozy fantasy, with great characters that have a good heart—even Gretsella. Waggoner’s characters are never twee, and despite the cozy genre, they’re not perfectly good with only good things happening to them. Between chapters there’s another story of another witch, and though the side-steps break the flow of the story constantly, they’re always short and necessary additions. The ending is happy and conclusive, with everyone getting what they want, even if it doesn’t happen exactly the way they imagined it would. It leaves the reader happy and satisfied with the time spent with the book. I’m looking forward to reading more books from Waggoner.

