I needed to clean three white Berber nylon carpets that had been down 4 years in bedrooms with dogs. They look like the day they were installed. Very well designed machine and very easy to clean. I'm impressed. I'm a senior in my 70's and I had no problems putting it together, using it and cleaning it up after using it.