I thought the book was entertaining and I enjoyed the characters, but I think the story itself needed some work. It spent too much time discussing each person's point of view so there wasn't much that actually happened.
It was worth a read anyway, though, and I am a big fan of Margaret Atwood; I just didn't think this was one of her best.