What I love the most about this product is the convenience of vacuuming and mopping at the same time! I love that the microfiber cloth can be easily cleaned by hand and it air dries fairly quickly. The only con I've identified is that the vacuum can leave a line of residue at the corners, or whenever it gets close to a wall. This happens specially when any floor dust gets in contact with the steam. As a remedy, whenever the floor gets dustier, I vacuum first and then vacuum + mop. I've used this idem on tiles only.