So far, so good! It really has left my floors clean, I'm not seeing a lot of streaking, and while you do need to clean it after, I honestly found cleaning it (even with the hair and grottiness, I shed ...) less gross than dragging around a bucket of dirty water. I've only used it a couple times but so far I'm really pleased!!