We use this floor cleaner mostly for our ceramic-tiled kitchen floor. With 2 big dogs (Collies) the floor gets plenty of traffic and collects a lot of shedding dog hair. The Symphony is the most convenient appliance we've found to keep up with daily cleaning. We are very happy with it. I would only offer one suggestion for improvement: The steam trigger in the handle is designed so that it's nearly impossible to use the mop without running a CONSTANT supply of steam. Often I just need a brief blast of steam but not the whole time I'm mopping. The steam trigger activates at the slightest touch so, to avoid that, I have to hold the handle awkwardly during use.