I was absolutely crying by the end of this. It's about love, family, identity ... all of the things that everyone goes through when growing up. Above all, it's about forgiveness -- of others, of yourself, of those who leave, of those who stay.
Most of the book is set in China, and some Chinese words are translated phonetically -- so it helps if you're familiar with the culture and the language, but that is not remotely necessary to enjoy the book. If you've ever lost someone, loved someone, hoped for something, had a hard time forgiving, been through tragedy -- and who hasn't experienced at least one of those things? -- then this book is for you.