100% linen. Linen requires less water to produce than cotton, and it's strong, breathable and absorbent. It's no wonder it's the oldest known fiber. Dry clean this garment. Avoid machine washing with other garments, especially on first wash, as indigo pigment can have a tendency to bleed.