fabric: medium weight 100% organic cotton coloring: garment dyed in 100% natural pigments made and naturally dyed in Tamil Nadu, India