Since 2003

616 Main St., Chatham, MA 02633, United States

Stephen Ross opened Goodies in 2003. He loves the optimistic feel of the brand, which motivates him to sell Life is Good apparel. Stephen also likes that Life is Good products fit perfectly with the vacation-destination town he lives in. Stephen enjoys the beautiful beach scenery, the changing seasons, and meeting visitors from all around the world.