I'm a hand mopper. Never have seemed to get any regular mop to clean as well. Now that it's not as easy to be on the floor (body getting old) needed to try something. Very impressed with the spin mop. No streaks, no residue left from the solution and cleaned rather well! Gildes across the floor with ease. Did a nice job in the bathroom cleaning the caulking.