Sponge foam rubber mopHousehold floor cleaning mopCleaning tool mopSponge absorbent mopHands-free washing mopRetractable mop