The bags are made of 100% certified organic cotton mesh and they are made in India. These bags are washable at low temperature.