100% polypropylene. Eco friendly Oeko-Tex Standard 100. Martindale >70,000.