So far I am mighty impressed. It definitely isn't faster than my spin mop BUT it definitely does a way better job. I mopped with my spin mop on Tuesday and used this on Wednesday and could not believe the water was still that dirty. I have a house with 4 Ragdoll long hair cats and 4 high school and college kids plus mom and dad so we aren't terribly messy. The floors are only 6 months old... I was surprised that much came off of them as I mop a few times a week. So glad I made the purchase!!