I was very happy to have been able to receive and test this product. Its a very very good shampooer, however, I dont feel its meant for big areas or entire rooms, its definitely more of a spot cleaner (I couldnt even do my entire bedroom with one tank. There are some features i dislike as well, when you push forward water and cleaner automatically come out and it only sucks up when pulling backwards, to me this seems like a huge waste of product, not being able to control how much or when the water/cleaner is coming out. With that said, i have provided before and after shampooing photos and you can definitely see how well of a job it did. I would recommend for people who have tiny areas of carpet they need to clean or for furniture (that can be used on) Also, the replacement cleaning products are a little expensive, one bottle only fills up the cleaner 1 time, so you literally only get one use out of a bottle of carpet cleaner