I have very mixed feelings about this book. I understand why it was set decades in the past, but I think that time jump made the storyline lose some appeal since it may be hard to relate. The characters had a decent amount of depth and development, but I didn't feel particularly attached to any of them. The fact that Hannah is basically a neglected child made me uncomfortable. That said, nothing says books have to be happy all the time- so if Ng was going for a depressing, bleak, don't-take-family-for-granted vibe, she nailed it. I needed to youtube pupy videos after finishing this.