Well written story of motherhood, class, cultures, and some teen angst thrown in. The teen characters were written with the most depth. More than the adult characters. This book could be a great YA read because of the issues addressed. There were also some surprise twists in the end. Overall a very enjoyable read.