This one Works well for smaller area hard floor but for the large area I need to change to pad constantly. I also own cross wave which is easier for larger area, it suck up the water and dirt.