Extremely easy to set up and use. We were stunned at how great it worked and how clean our carpets look. Exceeded our expectations.