I didn’t sweep or vacuum before testing this vacuum out I used it and it cleaned my floors really well it holds the garbage and dirty water in separate areas to dispose easily. I noticed that the water in the water reservoir lasts a lot longer so you can easily do the whole house without refilling it.