I was happily surprised with how well this cleaned my hardwood floors AND the tile! I didn't have to get down and clean by hand as well. The scrubbing and suction power is great and my floors weren't left sopping wet. I have a one year old that leaves messes everywhere and is always rolling around on the floor. Getting the floors clean after him making messes and knowing they are clean enough for him to play on them is nice.