This thing took stains out of my carpet that were there prior to me. The amount of dirt and grime this thing pulled out was almost unbelievable! If you have kids or pets this is a MUST HAVE. My only complaint is I can only find the cleaner on the shark website and shipping is $10.