I received this product through the Ignite program. It does a great job on my carpets and area rugs. We got to babysit our grand dog last weekend and this came in super handy! He's not potty trained and had liquid stools so this carpet cleaner was put to the test! It's super lightweight and much easier to carry around. The only downside is there are no attachments to clean stairs or furniture. You will have to refill the Powerdash cleaner more frequently then you standard carpet cleaner because it's more light weight and compact. It's also much easier to store than full size cleaners. I was really impressed how it cleaned up my cats hair balls (with food, yuck!), my grand dogs liquid stools and ruined, plus food that was stuck in my area run from my kids!