This machine was easy to use and the results were terrific. I have white carpet, a large dog, and live on a dirt road. It cleaned the carpet great and the machine was easy to clean up after use. I'm happy with my purchase