I truly enjoyed using the smart wash steam cleaner on my carpet. it got many of the old stains in the carpet out and was pretty easy to set up and use. I look forward to using this product every other month for maintenance purposes. Ps. I do not have any kids or pets but needed an option to keep my carpet clean