Puffer vests have the distinction of being stylish and functional at the same time. Cozy for layering with a jacket or just wearing ... cute with a pair of UGGs. Gap Factory has its own in-house ...