works very well, love the rinse cycle it lets u use, seems to soften the carpet. also has more ettachments to use for spot cleaning