This carpet cleaner works as well as you would expect from a Shark product.  It removed stains that have been there for a long time leaving my carpets looking as good as when we first got them.  I highly recommend.