I loved using my Revolution HydroSteam gifted to my by Stellar Testing Panel. My rugs are so clean now. I had a small stain on my living room rug and this cleaner removed the stain easily. The instructions were very straightforward and easy to follow. It did not take me long to get cleaning. I also cleaned my couch with my HydroSteam, this was a great surprise to be able to use it on both carpets and couches. I think that's my favorite feature, that I am able to easily clean multiple surfaces. Can't wait to use it when I need to clean again!