I love oxyclean for tough stains, but be careful with your prize posesions. I had it strip a peace of weaving of a lot of it's color when I tried to use it for cleaning, so am VERY carful when using it with colors and fibers. A new Oxyclean liquid stain remover is out now. It may be more gentle than the powder.