Stain Guard Fabric & Upholstery Protector provides an invisible barrier that repels and protects without changing the look and feel or breathability of fabrics. The molecular barrier protects against water-based oil stains, debris and everyday common stains. An added UV inhibitor helps reduce the premature fading of fabric. Suitable for a multitude of uses, including: Automotive upholstery, clothing, sofas, bedding, linen, patio cushions, awnings, home furnishings and upholstery.