Love this product, my first steamer, and it works fabulously. I’ve steamed floors, carpets, furniture, bathroom fixture, oven et. . This thing’s gotten a real workout and it doesn’t fail. One thing I really like about steaming, is that the steam can go places normal cleaning can’t. Nice assortment of attachments too! My only complaint is there’s no way of knowing how much water is left in the tank.. important because it’s a 20 min wait to get her up and going. I try to use all the steam up before I put away, otherwise, I maybe be waiting for a half a tank of water to heat up, and have to wait again before I can get the job done.  Really really could use a water level indicator. All in all though, it’s a great unit for the money, and works really well. Would recommend to anyone.