I thought my floors were getting clean. I was wrong. I have been pushing dirty water around my house. The first time I used this floor cleaner I fell in love. I've had it for 3 weeks now and I am so happy I finally got it. I love that it doesn't leave my floors streaky at all. Definitely have been recommending this to everyone!