Another good installment in the 500 Kingdoms series. There's another new Godmother in this one, Lily, and she's actually part Fae, so she's pretty powerful. She's in charge of the kingdom of Eltaria, a kingdom rich in resources, especially gold, silver, and gem mines, all expertly managed by Dwarves. The queen of this kingdom, Celeste, has recently died, leaving the king broken-hearted, as well as their daughter, Rosa. The king is constantly busy keeping enemies away, because everyone wants to take Eltaria's wealth for themselves. The Tradition wants to push Rosa into a tragic path, complete with wicked stepmother, but thankfully Lily is wise, and disguises herself as a dark sorceress and takes the place of any truly wicked woman who would be the stepmother. Rosa doesn't know this, and she thinks 'Queen Sable' is out to get her. Then she gets chased into the forest by an evil Huntsman, thrown from her horse, and captured and enslaved by some bad Dwarves. All in a days work for our poor princess. Using her mirror-magic, Lily eventually finds her and disguises herself as a kindly old lady to rescue her, which she does by bewitching her into a death-like sleep. So the Dwarves put her on a dais in the woods and leave her there. Just as Lily's about to wake Rosa back up, two princes come into the clearing, fighting for the chance to awaken her with a kiss. Here we have our two heroes, Siegfried and Leopold. Siegfried comes from the North, and his destiny is to awaken a sleeping Shield-Maiden and enact a trail of doom and destruction, a destiny he is trying to avoid at all costs. So he sees a sleeping princess and thinks if he can kiss her, it'll fit into what his path wants, but without the doom. Leopold is a prince who's a second son, not set to inherit, so he needs to make his way in the world. After the princess is safely returned to the palace, they receive news of the king's death, and now all the neighboring kingdoms are waiting with armies on the borders, waiting to come in and conquer. However, Lily comes up with a plan to invite tons of princes, especially ones from the enemy kingdoms, to come to the palace to compete in a bunch of trials and tests for Rosa's hand. With all the princes in residence, no one would dare attack, for fear of invoking some other kingdom's wrath upon themselves. This effectively delays any wars that might have happened. The tests and trials Lily and Rosa think up are pretty amusing. There's a few laugh out loud moments as all the princes' different ways of thinking and acting come out. Of course Siegfried and Leopold are in the main running. But Rosa finds she likes Siggy better than anyone else. There's also a bad prince in the bunch, and he's the one who sent the evil Huntsman. They have some nefarious plans, and it's up to our heroes and Godmother to save the day. The last third of the book had a lot more action than the first part, and it was a rush to see how it would end. There were some good characters in this one, as well as some great animal companions and helpers. I wish I could have the power to understand and speak to animals, that'd be cool... Of course it all ended happily ever after, with interesting ways of tying things up. I'll definitely be getting the next one when it comes out.