It works great my floors all tile, looked like they had been buffed! We have three dogs so it can smell like wet dog when I mop but not with this! The cord is extra long which is nice the only issue is the tank with water is smaller then i would like I have to fill for every room