I just love Sarah Waters' novels. Like all of hers, this one was absorbing and suspenseful, with an interesting plot and characters, and leaving you not sure where it's going to end up. Definitely entertaining and up to Sarah Waters' usual standards.Compared to Affinity, Tipping the Velvet and Fingersmith, this one is my least favorite, though. This one is narrated in the first person from a male point of view, and I never really felt that I got to know the narrator or to like him very much. And the ending to this novel leaves a lot open to your own interpretation, which I often like, but in this case left me feeling a little dissatisfied.But again, those are minor drawbacks in what was overall another really great tale by Sarah Waters.