The mop cleaned the floors well except it was a little tough to push around. I would recommend anyone this mop that needs a good cleaning.