Absolutely love this carpet cleaner. It did wonders on my rug! So simple to use and very light weight. I have two little girls that eat and spill things everywhere. It made all the difference having this carpet cleaner.