Works ok . Heavy rinsing and stains still there . Not good for thick pile carpet. Afraid to use on my gray carpet .