Wind does not stand a chance in this thing. There is a spot that has been stitched on the right sleeve. Was also purchased at a sale from a smoking residence so it has a smell that would probably wash out. Don't want to attempt to clean myself for fear of damaging. Size is XL but appears more of a 2x by today's standards very big.