Love this carpet steam cleaner! It's light, very easy to use, and it deep cleans the carpets very well. We have 2 large dogs and a cat and keeping our carpets clean is very important. This steam cleaner is the best one I have had so far. Cleans perfectly, and the drying time is not long. Carpets feel, look and smell great.