98% organic cotton / 2% elastane

Origin fibers unknown, origin process and supplier Germany