Our time-tested dye formulas are a combination of various acid, disperse and direct dyes, along with sodium chloride. These various dye classes are used so that you can dye a wide variety of fabrics and materials. Our dyes are also non-toxic, as determined by the Consumer Product Safety Commission.