This Shark stain cleaner is NO JOKE!!!! It’s compact, easy to use, and STRONG!!!! It gets even the toughest stains that have been in my carpet for years!!! I can’t wait to do the rest of my house!!! This is a great buy, I definitely recommend it!