This is the easiest carpet cleaner I've ever used! It's easy to assemble and lightweight. It did a great job deep cleaning my living room rug. The amount of dirt it extracted shocked me. I didn't know my rug was so dirty.