I loved the fair tale elements of this story. The writing was lyrical, and really grabbed me. 
 However, the plot seems to meander a bit, in order to tie everything together, and it bothered me a bit. A bit less of a story would have suited me just fine.