Will remove soil and shampoo residue, stabilize dye, help prevent browning in carpet, rugs and upholstery. Safe in natural fiber and synthetic, and improves the hand of most fibers. Also is effective in dissolving urine residue prior to deodorization.