This floor cleaner works great. Gets the floors clean and dry without getting on your hands and knees. I appreciate how it pulls the dirty water into a separate container. This is my second floor cleaner. I had the last one for quite a while. This is a good quality product at a decent price.