Every four years, two children vanish from the village of Gavaldon, taken to a hidden school that trains the heroes and villains of future fairy tales. Sophie, pretty and obsessed with becoming a princess, is sure she belongs among the Evers. Her gloomy, sharp-tongued friend Agatha seems destined for the Nevers. When the two are swapped, each must survive a school built for someone else, and the question of who truly belongs where drives the whole story.
Chainani writes with brisk energy and a wicked sense of humor. The lessons, rivalries, and school rituals parody classic fairy tales while borrowing the boarding-school appeal of Harry Potter. Underneath the spectacle, the heart of the book is the friendship between Sophie and Agatha: loyal, jealous, and frequently tested. A love triangle involving the prince Tedros adds tension without taking over.
Reading it feels like a long, eventful adventure with plenty of cliffhanger chapter endings. It is a sizable book for middle-grade readers, packed with set pieces, magical trials, and shifting loyalties, and it opens a six-book main series. Younger readers will enjoy the action and comedy; older ones will notice how the story pokes at the idea that beauty equals virtue and ugliness equals wickedness, even when it doesn't fully escape those tropes itself.