I have used Retayne on all new fabric for about 5 years and love it. I use it on new blouses and jeans and they hold the colors for so long that I wish they would fade to I can buy new ones! Most of my blouses are a blend in fabrics, not usually 100% cotton either. Seems to work for me. JMHO