I bought this to clean the occasional pet accident and spills. So far has done a terrific job. Got rid of the urine odor easily. Can't wait to try it on my armchair to get rid of the small stains on the arms. Very easy to use.