Product works great bought it for my mom because she has a dog and the dog has accidents it cleans carpet great it's like having your carpet professionally cleaned everytime you use it. The unit is little heavy but that's what makes it work so good. I would recommend this product. Great product!