I have a large family, two dogs, and a cat and it is a struggle to keep my carpets clean. I have tried a couple of other carpet cleaners but I was not happy with the results. This Hoover carpet cleaner is very effective at cleaning stains, spots, and dirt that are embedded in my carpets. It is lightweight but has the suction power and performance of a heavy-duty cleaner. I was happy to receive a complimentary sample for my evaluation.