Warning: a kind of girlie bits because well, Eldon is turned into a female by the witch in order to be able to come to Prince's ball and dances with the Prince. So yes, there are female breasts, but don't worry Eldon stays as male in the end :).
....
I love fairy tales -- yes, I passed my 30th birthday a couple of years ago but I still love fairy tales and happy ever after. Anything with reference or reminders to those fairy tales I know as a kid, I can't avoid them (that is why I am enjoying ABC's TV Show "Once Upon a Time") and Marie Sexton has just written one of the most wonderful fairy tales for me, with reference of (gay) Cinderella. It's just the perfect fairy tale, complete with a royal dog, a witch, evil cousin, magic, and happily ever after.
I love how Eldon and Xavier meet. It's cute and just like how fairy tales start when it comes to two people from different social status. I love how the two men forge their friendship, a servant and a prince. I love their back-and-forth conversations, how Xavier pouts when Eldon starts to call him, "sire". I love how Eldon grabs that chance to come to the ball, and after some trouble with the wrong girl, Xavier finally sees the truth about the 'princess' he falls in love with. And Eldon gets his happiness with the prince. I think how Marie Sexton writes the ending to accomplish the fact that the prince needs to be taken a bride is VERY smart (and in tune with fairy tale/magic theme).
Oh, and those references to other fairy tales in form of servants' gossips are very well done, for example ...
"Well, I heard the same things Penelope heard—that the prince is in town. But I also heard there's a group of diamond-hoarding dwarves living in the woods, and that the king from the next country over is burning every spinning wheel in his land because he's afraid of spindles, and that Bella's maid kissed a frog and it turned into a duke."
It makes me smile, it makes me all in a dreamy state, imagining the beautiful dance, and the kiss, and well, it leaves me all satisfied, with butterflies in my heart.