I totally agree with Glen's Mom.....Oxy Clean is by far the best answer I have found for really stubborn stains. I make a paste (small amount of Oxy Clean dampened with water) and spread it over the stain and let it set for several minutes, then I gently rub the fabric together before placing the coat in the washer.