This was not my favorite Alice Hoffman book. The last I read I think was the "Ice Queen" and I did enjoy that one, mostly. The last couple of books I've read by her have been darker than the earlier books.
This one was especially dark and a little depressing, actually a lot depressing. It kept coming at me like a one, two punch. The characters were not always very likable.
All that being said, I'm glad I stuck with it. The ending was satisfying and the characters rebounded through all the horrors their lives had seen to become full and content people.
I do miss the lighter Hoffman books and while all of her novels tend to deal with heavy emotional and life issues, the last few have been particularly heavy. But again, I have to remind myself that she always pulls off, not quite a happily every after ending but more of a real life happy ending.