I second the Retayne. Its amazing stuff and doesn't take much. I used it once on a baby quilt (purple fading and the quilt was a white background), its been washed over and over and the purple still hasn't faded. (I pre-washed with it). Now everytime I finish a quilt, the first time thru the wash, it gets Retayne.