The universal cleaner is a good cleaning liquid but find that we need to use a new cloth very soon as it gets dirty quick, hard to brush the dirt off with the brush provided with the mop and can't rinse with water and reuse it straight away as Koh requires dry cloth to work. Therefore we end up running out of Koh cloths before finishing off mopping the floor of the whole house