This floor scrubber worked very well on our floors, especially in the high traffic areas. We have two dogs and two children, three if you count my husband. The only thing that would get me to give it a five star rating would be if the pads were either more absorbent after cleaning and/or if they dried faster. But you do get two sets of pads so it could be worse if there was only one. Otherwise it's a very good product.