I've never had this work for me before. I washed a purple fabric half a dozen times with vinegar and it still bled, so I now use a product called Retayne that you can buy at the quilt store (it worked on the purple fabric the first time). The vinegar does work as a natural fabric softner though.