I have 4 kids and a Great Dane, so our floors need to be cleaned daily. I've been on a search for a product that cleans well and is quick enough for daily use, and this is it! We've tried robot vacuums, broom and mop, vacuum and mop, but still the bottoms of our socks were dirty afterwards. This thing is AMAZING. We have to fill and empty it twice to do our upstairs (living room, dining room, foyer, kitchen, and bathroom) but it breezes through even spilled and dried milk under the table like it's nothing. I drove and hour awat and bought it in frustration after mopping 3 times and still not being able to get the floor clean. One time with the crosswave steam and it was spotless. Highly recommend. Also, the EPA safer choice solution is a huge bonus!