Very good carpet cleaner. I gave one to my daughter since she has many dogs and one more for myself. Very light and cleaning carpets very well. Highly recommend