100% Linen. Made in Italy by Cavanagh. Sizes: S - 2XL. Colors: tan, grey. Double-snapped to maintain shape. Limited to stock on hand.