Spilled coffee on the cloth cushion ( non-removable) of my sofa today, cleaned up OK with carpet cleaner. I think it's time to redo the ScotchGard treatment.