Cleans very well and has surpassed expectations. First time using it and cleaned for 4 hours and recharged and resumed as claimed. My floors look polished.