Omg, this was a life saver. Not only does it clean my rugs it also cleans my couch. I have small yorkies and they are constantly on the couch so this has helped with keeping it clean and fresh.