I felt like the steam didn't give me the clean I was looking for. It got up the lighter surface level stains but the older stuck on stains didn't come up. I loved the idea of steam because it sanitizes, and my dogs run the house, but I didn't get that clean look, smell, and satisfaction I was looking for.