3.5/5; 4 stars; B+The dreamy quality of McKillip's writing draws a person in and makes the reader feel like they are part of the fairytale. I like how this author makes some pretty in depth commentary on society, gender roles, politics and intangible things like hopes and dreams. She doesn't lay it out directly but weaves it into her story.On its surface this is kind of a children's quest story but the underlying messages are deeper than that. There is quite a lot of navel gazing involved in gleaning those deeper messages. This is not the best story I've read by this author but I enjoyed it very much.