I  will never use another mop, the Bona fits all my floors needs, it cleans, shines, disinfects. it truly is a miracle mop. it doesn't leave residue or streak marks, it leaves your floor really clean and the cleaners even smell amazing. The Best #1 floor cleaner Thanks Bona!!!