This men’s coach jacket is windproof and rainproof. The fabric is breathable and comfortable. It is very good to match. It is also a good coat. The extra-large style can wear a fleece hoodie or a cotton coat. A variety of colors are available. It is an ideal coach jacket.