Cleans well and nice to know the dirty water is picked up from the floor instead of spreading it around with a mop. The only thing I don't like is you have to squeeze the trigger handle tightly to get  a full stream of water on the floor, which gets tiring. I've had older models that you didn't need to squeeze as hard.