I have had this steam mop for over a year now and I just don't know what I would do without it! I remember the first time I used it and it left a few streaks. I soon realized after using it a couple more times that it was only because of the built-up residue from all of the other chemicals I had used on my hard floors (hard wood cleaner) that resulted in the initial streaks. After only a couple uses, I no longer had streaks and my floors were the cleanest they had ever been. With two young kids, I wouldn't use anything but this mop on my floors. My floors never felt so clean, whether it's the bathroom or kitchen. The suggestions about the cord are right on, longer would be much better. If it gets clogged, just follow the instructions to clean head with vinegar, it's only happened once to me and I use it weekly! Love, love, love it!