This had everything I love in an old/er book. Emily was so relatable; her successes and failures were like your own; she was sort of a plain Jane, but not overly so; and she wound up happy. All of the other characters were so lovely too. Grandpa, Cab, even Don and Annette, and of course Jed. The children were lovely; I loved Kalil, Yusuf, and Layla. I loved the little cameos from Betsy, Tacy, and Tib, and Winona. This was just such a charming book. So like some of the Anne books in so many ways, but better in other ways. I just loved it.