I decided to test this product because I had always wanted to see how well steam would clean tile and marble. The fact that it could also be used as a vacuum was a bonus, but nothing I was really focused on. Assembling the product took about 5-10 minutes, and figuring out how to use it took about another 10. Some of the instructions in the manual were a bit confusing, and at times, even contradictory. For example, when addressing the 'Eco Steam' mode, the manual states the vacuum can be used with that mode, but not with 'Max Steam' mode. However, when addressing 'Max Steam' mode, the manual states the exact opposite. I'm assuming that's a cut/paste error. Filling the water reservoir was simple enough, but when I first tried to use the steam, the product vibrated/buzzed, which meant that it wasn't getting water. I had to remove and replace the tank a few times before the water would feed properly. I believe there might have been an air pocket in the supply line and had I just left the machine standing for several minutes, the problem might've resolved itself. I had purposefully left 'spots' on the tile in the kitchen, so I was anxious to see how the product dealt with them; I was pleased. There were a few spots that had to be gone over multiple times, but they all came up without much fuss. I then took the machine into the adjoining hallway, which is a high traffic area, and tried it on the marble. Again, the steam worked very well, however, about half way through, I checked the mophead and realized that it was quite dirty. I wish an additional mophead had been included, but since it wasn't I washed/rinsed the one I had as quickly as I could, and continued. Although the reservoir is small, I used the product for about 15-20 minutes, finishing about 300 sq ft, and there was still a small amount of water left in the tank. I was hoping to use the steam mop on my hardwoods, but none of them are sealed, so I decided against it. I did use the product on a small section of carpet, and it does work with the vacuum and eco steam on. Of course it in no way is going to replace a true vacuum, but it did pick up small debris and the steam left the carpet looking refreshed. It is a bit more cumbersome than I thought it would be; it's kind of difficult to get into corners, and the height keeps it from getting underneath even moderately low shelves/cabinets, but it just takes a bit of getting used to. Overall I'm happy with this product, I just hope it holds up under constant use.