I went from always having dirty floors.. between dogs, cats, chickens, ducks, a small child, messy husband and living on a dirt road to spotless floors. This is a game changer for those who want to keep up with cleaning the floors but never have the time to sweep and mop every time they wanna clean! It really is SO much less work. I can't say enough great things about this. I did notice one small issue with the vacuum pressure and the mop part though. Once in a while the top needs to open where to fluid goes in to release pressure to get it going but other than that no issues at all!