Would be a bit better if the mop would get wet faster. You have to slowly depress and spin the mop several times for the mop head to dampen enough to get wet enough to clean the floor. I found this to be much too tedious and ended up just getting the mop head wet manually at first in the sink and adding my diluted cleaner directly in spots to the floor. After that, though, things were wonderful. It's quite easy to clean and dry the mop head. The floor dries quickly with no residue so you don't have to worry about your pets running across it and getting their feet wet.