The best way to maintain couch fabric is to remove stains as they happen and to clean the material once or twice a month with a dedicated fabric cleaner, like this Chemical Guys Foaming Upholstery Cleaner.