This book is an emotional roller-coaster! Heartbreakingly sad at times, but wonderfully uplifting and wryly humorous at others. Briefly, Tess is unmarried and recently discovered she is pregnant. Her much-adored gran, Iris, has end-stage dementia. Tess moves into the family home to care for Iris, who has been her major caretaker as a child, and is faced with the return of her rather distant mother, Donna. Gigi is a midwife who feels unappreciated by her husband, and unfulfilled by her marriage. The way these two strands connect tell a gorgeous story of strong female bonds; the way life can throw curveballs, and how meaningful relationships are truly what define us and make it all worthwhile.