My floors have never been cleaner! Super lightweight making it easy to maneuver and awesome suction power leaving nothingbehind. Clear simple instructions and does not include much effort to clean after using either. I absolutely love the dual tank system because I actually feel like I'm cleaning not just using the same dirty water over and over. Worked very well on all the different flooring throughout my home and no pesky dry time!! It cleans and dries as you go!