100% linen or 55% linen / 45% cotton. Made in Italy by Cavanagh. Sizes: S - 2XL. Colors: tan (linen), grey, brown (linen/cotton). Double-snapped to maintain shape.