There is a huge amount going on this book, probably a bit too much. It's a wonderful story about three sisters, witchcraft, and a fight against injustice. I love the half fantasy, half real world, the snippets of re-told fairy tales, the magic. The three sisters are all great characters, with very different approaches and views on the world. On the other hand this is a big book, with a bit too much going on. There's so many side stories and characters who appear and disappear that it's kind of hard to stay engaged with it all. I think there was a desire to show all the different sides of the struggle, but it's just a bit too much for one book.
This is really good, but The Ten Thousand Doors of January is better.