This cleaner is lightweight, compact and powerful. I have cleaned everything from my couches to the rugs. I love this product! It even helped clean up some of the kids messes.