Cleans carpet pretty good. Although sometimes soap will start to bubble out the aide of the dirty water bin.