I am obsessed with cleaning floor surfaces! I got this steamer as a gift and my world changed. I shampooed every carpet I could find. When I looked up the cost it was pricey but this was the best gift for all it does. I cleaned my car seats, bar stools, sofa, mattress you name it. It has the accessory tools that assist with tough areas as well.