I was skeptical about purchasing this product but I'm glad I did. My carpet hasn't been cleaned in 5 years and was looking horrible. When I used the carpet cleaner it bought my carpet back to life. My carpet looked bramd new and was really soft to walk on again. I definitely recommend this product. The only thing that I didn't like was tje tank is small so I had to constantly empty it out.