This is not the cleanser of the century in terms of efficiency. Let's say it's good, but not exceptional. It removes some tasks, but not stubborn. However, it can "refresh" the carpet to give a good smell clean, and make them visually more "baggy", less glued hair It is therefore a useful accessory, but it's definitely not worth a good steam cleaning, for sure!