this is an awesome machine.  My puppy had several accidents on carpet and other locations and I can clean my chairs, carpet, couch with this and it comes out perfect.  I love this machine.