I bought this when I saw it advertised on an infomercial. I have had a shark vacuum for a long time. And knew how good it works. My BISSELL carpet cleaner didn't do that good of a job, and leaked water on the carpet.. So I thought I would buy this, advertised as even getting a steam mop for free. So I did. But the steam mop didn't show up.  I had screen shots of what I ordered and contacted Shark, they good willed me a steam mop, and I should get this soon. I liked the cleaner so much. I ordered the best pet vacuum they had and also a stick vacuum for my bird room. So for being so nice of a company, they got four sales from me.