H.B.
I use my regular Dyson vacuum but I do have the Shark steam mop:
It gets the floors clean but it leaves streaks on my marble tile. It is also hard to push once it gets wet. It does dry immediately but I prefer the orange glow mop for my hard wood floors and a regular mop for the marble. I do like it on my regular tile in the bathroom which is a lot rougher than the marble. I've also found that you have to scrub and go over it a lot if there is anything on the floor like dried milk spots from a sippy cup or hair spray in the bathroom. Special care is required of the pads and it can't be stored with a pad on or any water left in it. I would really like to find a better solution for taking care of my floors.