I love that you can see the brush marks in the cleaner on the floor, so I know the floors are actually getting clean now. The suction is great and The floors dry fast. They actually feel clean now. I vacuum beforehand because of the amount of dog hair. For reference I have 3 dogs, two boys, myself and husband and no carpeting in my home. (Besides area rugs) ive gotten rid of the steam mop which did nothing really (more like a sanitization for the floors) and the swiffer type cleaners. I use my o cedar cleaner for upstairs since we dont spend much time up there, not as dirty. Highly recommend this.