This was my least favorite Amy Tan book. I grabbed it off the shelves at the library and couldn't wait to get home to read it. I was a bit disappointed. The characters were a bit too stereotyped and lacked the depth of most of Tan's character. I didn't love" any character in this book, and even found it a bit depressing. It took me over two months to read it, when I usually devour her books in a matter of days.
Read it. You won't be sorry.