A Dirt Devil rep gave me this product to test out and I am so glad he did. It cleans perfectly and is so innovative. I recommend this to anyone who wants to clean efficiently and save time!