I originally bought my floor cleaner as we had to take our carpets up due to 2 young birder terriers making it a mess, and put flooring down. So 2 adults & 2 dogs. Washing floor with a mop & bucket just moved the muck around, and so about 7yrs ago I bought a Tineco floor cleaner, truly blown away at how good it was, apart from the guilt in seeing how black the water was that it lifted up & hairs. So This new one I purchased was for my now partner and she too loves it, even though she lives alone her tiled floors usually take ages to dry on such a large area. But with her new machine they dry within 2 minutes. Honestly, I love to rave about something that just does what its supposed to do.