I've never been a huge fan of Grimm's fairytales, so I was not familiar with the story of the Twelve Dancing Princesses before reading Jessica Day George's retelling. Of course, I'm a huge fan of George's Dragon series and her writing style in general for the middle grade reader, so I was pretty confident I would enjoy her take on this particular fairytale. Happily, this confidence was not misplaced, as George brought this tale to life with great detail in her typically vivid and captivating style.I will say that I think I enjoyed the Dragon books more -- perhaps because they were from George's imagination, rather than trying to retell a story that originated from somewhere else. I also favor fantasy adventures, so that might have something to do with my preference, as well. Nevertheless, George writes about the twelve princesses, each with the name of a flower, their would-be rescuers (the various princes from all the lands around Westfalia), as well as a few other key characters in such a way to bring them to life right before your eyes. The romance is sweet, yet not overpowering. We know from the beginning which way the wind is blowing, so there's not really much mystery or anything to deter Galen and Rose's relationship -- well, other than the fact that Galen has to solve the mystery of what is going on with Rose and her sisters, of course!Princess of the Midnight Ball is a nice, quick read -- perfect for summer and a book I know I would have enjoyed when I was in the target age group. Oh, and I agree with many of you who commented on my Teaser Tuesday post -- it is a gorgeous cover! I look forward to picking up Princess of Glass sometime down the road, as well!