bahareads's profile picture

bahareads 's review for:

3.0
challenging emotional sad tense medium-paced
Plot or Character Driven: Character
Strong character development: Complicated
Loveable characters: Yes
Diverse cast of characters: Yes
Flaws of characters a main focus: Yes

Read on audiobook - This was my first foray into into Any Tan's work. I enjoyed it but it was hard to get into it at first. The book was split into three parts that did not always make sense to me. I loved the historical fiction elements of the book. I also enjoyed the exploration of family dynamics, particularly between Ruth and her mother.