I have used a lot of different shampooers. I've used the big carpet ones down to the small ones for the car. This one is very nice. Very easy to use and very easy to clean up after. I'm very impressed with the cleaning of this shampooer. Although you have to go over the spot a few different times to get the stains out. I would recommend this product to other people.