So far so good! It did in fact get out a few pet stains on my couch, and I've also used to to clean the upholstery of an older chair that was filthy.