I bought this a couple days ago, and was SHOCKED how dirty my floors actually were and I mop them 2-3 times a week. I have multiple pets and a toddler. Def recommend.