[1] Substantive dyes work best on textiles with high contents of cellulose, such as cotton.
In contrast to direct dyes, wool and leather goods are dyed by the process of ion exchange, exploiting the cationic nature of proteins near neutral pH.
[2] Substantive dyes are set in a slightly basic or neutral environment at temperatures close to boiling point.
They are set by formation of aggregates of dyes within interstices of the fibres.
Aggregation is enhanced by extended aromatic rings.