Omg! My rug was fiiilthy and seeing the dirty water was so satisfying! Okay, got that out of the way. But really I liked using the TurboClean Carpet Cleaner. It was easy to use, it's not ridiculously heavy. With the water inside of it I was still able to pick it up, the suction is pretty great too. It picked everything up that it put down. The carpet didn't feel overly wet and the carpet dried within the day. The hand attachment was good too. I was able to clean an old spot that my cat made on the couch. It cleaned it up and dried without a stain. I like that there aren't too many pieces and parts. Super easy to assemble and store.