This portable carpet cleaner is awesome! It is exactly as it says, portable, and it cleaned several stains that had been set for weeks while I purchased this carpet cleaner. I have only used the hose at this point, but it sprays the cleaner onto the spots, then the suction in the attachment sucks up the stain and liquid. I love it! Originally, I had a portable handheld carpet cleaner but this is so much more powerful.