I find this very difficult to rate. It's very dark at times, somehow touchingly sweet at others and one of the most bizarrely erotic things I've ever read and somehow it ends up with one of the most touching conclusions I've read. It's an odd ride, but you find yourself swept up in it