I'm on the fence here. I liked the story, the writing style and the characters. I also loved the twist on a couple of classic fairytales. What I didn't love was the predictability. I guessed everything pretty much right away. With the right type of book, I don't mind at all when I guess the big twists. Unfortunately, with this book I felt like it made the book drag in parts. So I'm going to try a few more books by this author before I form an opinion about her. In a lot of ways, she reminded me of Robin McKinley, which is always a good thing in my book. :)