100% cotton. The cotton is certified organic. Colors 32 and 75 are digitally printed, one of the most environmentally friendly printing methods. The dyeing process and print are certified to be environmentally friendly. The fabric is treated with a water-repellent, fluorine-free impregnation. Machine wash warm, delicate cycle. Cool iron. Do not dry clean. Shrinkage 2-3%. Made in Zhejiang, China.