I had several bad stains from previous owner. I mean bad. Tried 6 different methods of cleaning including a steam cleaner, but none worked Then tried Duplicolor fabric and vinyl spray. Fortunately the color matched. The stain vanished; I mean disappeared. Best product I have used in a long time.