I love this! It deep cleaned my rug as well as my couch cushions and pillows... The Rob dried quickly as well as the couch cushions much quicker than my hoover product. I don't care for the on off switch. I feel it's difficult To push it on and shut it off... The attachments for the couch have great suction and I could see How dirty everything was when I emptied the container..not to mention it lifted up the pet odor. The clean up after I was done with simple and easy. The product is lightweight and easy to maneuver throughout the house...