We are happy with the SpinWave Hard Floor Mop, we have tile floors with 2 German Shepards. The Spin Mop was easy to use and cleaned the floors. We have tried other hard floor clears and steams so far this seems to work better the the other 2 options. We like the multiple type pads for cleaning, because of the dirt from the dogs.