Malco Fabric Protector is a water based, ready to use protectant for use on fabric, upholstery and carpet. It is a polymer-based coating that is designed to block stains from both oil and water based spills. Fabric Protector bonds to the individual fibers and forms a barrier against all contaminants. As a result, liquids bead up on the surface and can be quickly and easily removed. Fabric Protector also prevents stains from setting into fibers. This protective coating, when dry, is odorless and colorless and does not affect carpet or fabric texture. Fabric Protector is also VOC compliant.