The Barbour Marie Check Showerproof Trench Coat is a must have piece of outerwear. Designed in a matte showerproof fabric, oversized epaulettes, belted waist, cuffed sleeves and welt pockets, thistrench coat is a classic example ofBarbour's elegant tailoring and design, making it the perfect garment to wear when the weather is unpredictable.