Shark HydroVac is awesome. I still sweep before just to get rid of all the dog hair but I'm not a thorough as I was when I would mop. The hydrovac gets up all the dirt. Very easy to clean all the parts.