This mop is better than any others I've ever tried! It leaves the floors so squeeky clean and it's so quick and easy. I didn't have to pass over another time at all, and using the duster cloth beforehand made it even better!