Stain-X Stain Remover works on all water washable fabrics, including: carpet, clothing, upholstery & vinyl. Stain-X Stain Remover works great as a laundry stain remover often outperforming "national branded" products. Stain-X Stain Remover contains no harsh chemicals like alcohols, bleaches or solvents. Stain-X Stain Remover is odorless, contains no enzymes or anything that could harm fabrics. Stain-X Stain Remover can be used in confidence around children and pets. No other product is as versatile and easy to use as Stain-X Stain Remover. Stain-X Stain Remover has earned the Seal of Approval from the Carpet and Rug Institute, meaning that Stain-X is recognized by carpet manufacturers as a superior cleaning product that will not damage your carpet or carpet backing and may help maintain your carpets warranty.