Size label is removed. This is either an XXL or an XL, see chest size. Sturdy canvas. Sleeves lined with thinner material, probably rayon.