All our cotton rugs are made of 100% organic cotton and most of them are also also unbleached and undyed. All Anno rugs are woven in SA8000 or Sedex certified family-owned companies in India.