100% cotton, 52" wide, hand woven in Sri Lanka. This is Rio Grande multicolored heavy textural cotton