This is an extra large coat as it fits a 6'3" man with long arms well. The label indicates it is made of 100% cotton but it's a heavy duty fabric - almost tarp like. It is in quite nice condition for it's age as there are not a lot of obvious signs of wear or use.
eBay