I was skeptical because I've had spot cleaners that didn't really clean the way I wanted. Either they didn't have enough suction or the brush was weak and wouldn't remove stains. I was able to remove stains my pets had left behind as well as a stain that's been on my carpet for over 6 months. The instructions were pretty clear and I loved that there is a hose cleaner attachment. The only thing I wish it included was an explanation regarding the rubbery attachment. Not sure what that was for.