Vail puffer coat