Stain Blocker features standard flourochemical protection that protects against soils, spills, and wear. When applied to carpet and upholstery, it will repel spills and give a "bead" effect that customers respond well to. It is safe for synthetic upholstery fabrics too. Great dilution for economical use.