100% cotton. The cotton is certified organic. The dyeing process is certified to be environmentally friendly. The fabric is treated with a water-repellent, fluorine-free impregnation. Machine wash cold, delicate cycle. Cool iron. Do not dry clean. Shrinkage 2-3%. Made in Zhejiang, China.