This machine works great. Easy to use. I used it on a carpet that hasn't been cleaned (washed) since I bought my new home (5 years ago). The carpet looks brand new! Glad I bought this instead of hiring a pro. Will save lots of money in the long run!