This mop is amazing! My floors feel not just clean, but SANITIZED! The motion of the cleaning pads propel the mop forward, so it practically “drives” itself. The battery power lasts long enough to mop all of my hard surfaces. I highly recommend this mop!