I've had mine for about 4 years. Still going strong & love it. I also have a floor washer machine that dispenses soapy water, brushes, sucks up soapy water, rinses, sucks up rinse water. As you can tell, it takes a long time, it is big & hard to handle AND if I use the Eureka over it, I still end up with a dirty pad because all of the dirt wasn't sucked up.

My dog has allergies, so I wanted something that would really clean the floors including pollen. Steam is recommended for that.