Vests are a most versatile garment and very practical. Available in a wide variety of fabrics and styles. Puffer vests, poly fleece vests, reversible vests or the new hi technical Soft Shell vests, this is the latest technology with wind proof and water repellant features.