I waited a full two weeks of trying this out before giving my honest review. I wanted to use it multiple times to give time for any cons and I am pros to say that I LOVE THIS SHARK!  What I thought was best about it was that there is no need for pre cleaning or vacuuming. The steam options works so well and I love how it keeps the wet and dry junk separate. Easy to clean and easy to store. I am beyond happy with this product and I actually enjoying cleaning my floors! Total satisfaction!!