"Magic is just science we don't understand yet." Mika Moon says something like this early on, and I remember thinking - okay, this is going to be one of THOSE books. The kind where you're smiling before you even realize it.
I started this during Sophie's nap (miracle of miracles, she actually slept for two hours) and finished it over the course of a week of stolen moments. Car time. School pickup line. That blissful 25 minutes after drop-off when I sit in the Target parking lot pretending I'm about to go inside but really just... listening.
Found Family for the Chronically Interrupted
Here's what makes this book perfect for moms who can't remember what they had for breakfast: the premise is so clear that even after 47 interruptions, you know exactly where you are. Mika, lonely witch, goes to teach three little witches at a mysterious house. Jamie, grumpy librarian, doesn't trust her. Sparks fly. Found family happens.
Predictable? Sure. But sometimes you don't need groundbreaking. Sometimes you need a book that feels like a warm blanket and doesn't punish you for pausing it every time someone needs a snack.
The three little witches - Rosetta, Altamira, and Terracotta - are genuinely delightful without being saccharine. Terracotta especially got me. She's got this chaotic energy that reminded me so much of Lucas when he's had too much sugar. Samara MacLaren gives each of them such distinct voices that I never confused them, which - as someone who regularly calls her own children by the wrong names - I deeply appreciate.
That Grumpy-Sunshine Thing, But Make It Actually Good
Look, I've listened to approximately eight thousand grumpy-sunshine romances. (Okay, maybe like twelve. But still.) Most of them make the grumpy character so mean that you're like... why would anyone want to date this person? Dirty: A Dive Bar Novel nailed that balance too—grumpy but never cruel.
Jamie's not like that. He's protective and guarded, yes, but you understand WHY. And when he softens toward Mika, it feels earned. There's this slow thaw that happens over the course of the book that just - it got me. Made me cry at school pickup. Worth it though.
The romance is clean but not sterile, if that makes sense. There's genuine chemistry without anything I'd need to frantically skip past if one of the kids wandered into the car.
Samara MacLaren Deserves a Raise
I don't say this lightly: this narrator made the book. Her Scottish accent adds this layer of warmth that just fits the cozy atmosphere perfectly. The comedic timing on Terracotta's lines? Chef's kiss. She knows exactly when to pause, when to let a joke land, when to soften for the emotional moments.
I found myself seeking out more of her work after finishing. That's the highest compliment I can give a narrator - when they make you want to follow THEM rather than just the author.
Who Should Listen (And Who Should Keep Scrolling)
Perfect for multitasking moms who need something cozy that won't punish you for constant interruptions. Skip if you need high stakes and constant tension - the "peril" mentioned in the description exists, but this isn't a thriller. It's comfort food. Also skip if you're allergic to found family tropes, because this book is basically a love letter to the concept.
Car Time Approved
I finished this during nap time. High praise. The pacing is just right - not so slow that you zone out, not so fast that you miss things when you're also navigating a preschool parking lot. At just under 10 hours, it's substantial enough to feel like a real reading experience but short enough that you can actually finish it.
No cliffhangers, no devastating twists, just a warm conclusion that left me feeling genuinely happy. Public Secrets gave me that same satisfied exhale at the end.
My book club will love this (if I ever have time for book club again). It's the kind of book that makes you want to recommend it to everyone, especially anyone who's been having a rough week. Sometimes we don't need literature that challenges us. Sometimes we need literature that hugs us.
This one's a hug.











