Good writing as always, depressing as always, but also one of the happiest endings I've seen so far in a Geling Yan book. I wouldn't call it my favorite of hers, but it's definitely a worthy read, and very descriptive of the kind of life my predecessors must have led.