I use this on my ceramic tile floors and it does a decent job. The floors look a little dull when I finish, unlike when I use a bucket and mop. My biggest complaint is, like all upright cleaners, there's no way to get under furniture. I do like that I don't have to pre-vacuum the floor. Clean up is a little time consuming but that's to be expected for all this machine does. Overall I'm happy with it.