I used this Bissel on both carpets and upholstery it was incredible. This compact, lightweight cleaner works wonders. There were a couple of marks on both my carpets and on my couch from my 2 indoor pomeranians that I had tried to get out with another carpet/upholstery cleaner that did not work. This new Bissel made easy work of BOTH stains.