I loved this book.
It's rather hard to tackle why I liked this book, so I'll make a list:
1. I once heard someone saying that spunky heroines as an archetype are getting old, and they're right. However, The way I see it, Elodie just seemed so much more than an archetype. Although its true she acted in many ways that are typical of young fantasy heroines (outspoken, brave, smart) these features just don't outweigh the other aspects of her personality, most notably, her love of acting and her vivid imagination. She reminds me of my day-dreamy self when I was her age. Oh, that's right. Her thoughts and feelings are that of a twelve year old. It's true that sometimes she acts a little older, but that makes sense because people had to grow up faster when times were harder. She hopes, she fears, and acts in a way that really makes her feel real. She also lacks the whiny and snarky aspect of many YA and some MG heroines, which is refreshing.(Note to YA authors everywhere: Strong female character=/= Spoiled brat)
2. The other characters. A major theme of this book is that you can't always judge people by their appearances, which is a really great theme for characters. Meenore was especially well-developed by the end of it. Not only the characters, actually, but the character interactions, which were very strong. Not only did the characters grow by the end of the book, but their relationships did, particularly Elodie and Meenore's.
3. Despite being written for a younger audience than Ella Enchanted and Fairest, this book has a lot more of a mature tone. While it keeps up the pace and flow, it does give a little more time to the quieter moments to give us time to think about the story. It also contains a lot more references to history, such as the structure of castles, boats, and the mention of apprenticeships. It also has much stronger world-building than some of her other books, with references to different fashions (and their variation from place to place, no less), the money system, hospitality traditions, proverbs, superstitions, accents, and stories (Some of which she borrowed from our world, by the way, but she did this in such a way that they sounded like they came from Elodie's world) It made the book seem far more realistic, and gave it a certain maturity that many MG books lack.
4.Fun. There were just so many things in this book, from the cats of Two Castles (The name of the city in the story, by the way)to the funny little details about the Dragons that I'd never seen before, and no, they weren't the kind of thing that is so new and unique you'd declare the book a masterpiece just for dong something different, but I really enjoyed them. In the hands of another author, they probably would have turned the book into an all-out comedy, but Levine didn't choose that path, so instead they add a light-hearted sense to the story without breaking the more mature part of its tone.
...That's all really I can think of for now. I's true that I haven't read the book in a while, but these reasons remain clear in my mind. Just to make sure, I'll read the book again soon, but I suspect I'll just remember more things I loved about it. I'd almost say I like this book the most out of all Mrs. Levine's books, but I'm loath to do that because I've loved the others for much longer.
Highly recommended. I know not everyone will love this books as I do, but I think more people should give it a try nonetheless. I admit, maybe they hit an internal cord within me, and that's the real reason I like them so much, but I still think it's very well written. I eagerly await the sequel.