This book was full of beautiful language and descriptions. I really loved the story, which I was not familiar with before. I also love the not-quite-perfect way the fairy tale goes. This story reminds me very much of 'Til We Have Faces by C.S. Lewis which is a retelling of the Psyche and Eros myth. I found I loved it so much, I had to buy it.
Overall rating: ****