This electric mop is really great to clean hard floors. I vacuum the floor first before using the mop. As it mops the floor, it also polishes the floor giving a nice sheen to the floor.