Our rug collection is woven in Oaxaca, Mexico. They are made of 100% hand spun wool and use only organic, natural dyes.