The Puffy Poncho is the greatest poncho ever designed. It's ultra warm, lightweight, and machine washable. It's got a waterproof shell, holds your beverage, and a zipper-secured front pouch that stores your belongings.