While I did enjoy this book I also found it somewhat average. It is not that I disliked any part of the story or the characters, there was just something missing for me. I enjoyed the fusion of the various fairy tales and the characters were fine, there was just nothing great about it.
It is a quick read, I finished in just a few hours, and doesn't take a huge emotional toll on the reader even though there are portions of the story that seem intended for an emotional blow. I think I was just never able to fully connect with the characters or invest in the plot line enough to really be impacted when the emotional moments happened. This is really a 2.5* effort, just can't quite make it to 3*.