I bought a Bissell steam mop last year. We have white linoleum in the kitchen. If I go over each area slowly and repeatedly, it does a good job of getting the ground in dirt out. However, it also leaves a puddle of water on the floor, that gets progressively worse as I go. What I mean is the first 1/4 of the floor there is not that much water left behind, but for the last 3/4 there is a lot of water left puddled on the floor. I have to wipe the water off the floor with a dry mop as I go or else the floor takes hours to dry.
I guess it's possible that I just got a defective one. It's also possible that I need to be changing the pads as I go. But that would take a lot longer since it's too hot to change pads without long breaks to let it cool off.
I did not have this same problem with my previous steam mop (used the same way on the same linoleum). But I don't remember what it was called and I don't think they make it anymore. At least, I had trouble finding the same one, hence I ended up buying the Bissell.
I hope this helps,
D.