Anjali is someone you'll want to root for. Even with her mistakes and romantic missteps you'll stick by her. She is central to the feel good factor that runs through this book. There is a balance, perfectly struck, between the funny and serious in Anjali's story, and that of her sister and their Sri Lankan mother. That perfect balance is also evident in how the cultural divide between Anjali's Sri Lankan and English identities is portrayed.