Zoe and Stephanie are adorable sisters who live in Boston. They had recently received new snowsuits, and fortuitously it snowed (though briefly) the afternoon I visited with them last week.