I am utterly impressed! My floors have never been cleaner. It takes an incredible amount of elbow grease, not to mention sweat, out of cleaning the floor! I'm not sure if the vibration helps much in cleaning, or if it is just the combination of the weight of the mop head and the texture of the cleaning cloth. But it easily removed dried bits of dirt in a number of passes. The size of the mop head also impressed me. It swivels nicely, is wide, but narrow enough to maneuver around furniture easily. It also does a nice job cleaning close to the baseboards when the mop head is turned 90 degrees.