Unfortunately, this was a Gregory Maguire "miss" for me. I will try anything that he writes, and have enjoyed most of his other offereings. The book poorly retold classic fairy tales with bratty characters, and poor grammar that will be outdated as soon as new sayings are coined. I would not even read this to children. Not his best work in my opinion, but read it yourself to see, I got through it in about an hour.