Edith lives in a NY mansion & one day finds two teddy bears have come to live with her... Fashionshesays.com