[This review was collected as part of a promotion.] I LOVE THIS THING!! Is it a miracle worker on dried jam stuck to the floor? NO. Some things can really only be taken care of with a little elbow grease, lets be real. HOWEVER, it picks up dog hair and dust better than anything, and has a nice little compartment that separates hair and larger debris. It easily cleans dog drool off the floor (I have two Walker hounds), spilled coffee from a few days ago, no problem. Soil from a plant the hounds knocked over, easy peasy. And the best part of all, it EASILY cleans messes on the area rug, again, from the hounds chewing their bones or treats or toys or the beer that they knocked off the table and spilled everywhere. The rug is left ever so slightly damp after using the spray setting, but for how much moisture it puts out the suction is just incredible! I do find because of the amount of hair that I vacuum up, it is easier to empty out the dry vacuum junk and then do a wet cleaning round, this prevents any grime that can block the squeegee part or the filter. And for more tough jobs I use the steam setting (like on dried dog drool), and that one does take a little patience, you need to go slower on those areas. And for those who want something to clean their grout, I mean again, lets be real, that is a job for a PRO or for you to get the bleach out and get to scrubbing, like I said this thing is not a miracle worker. Overall, I would buy this a thousand times over and if it wasnt so expensive I would get one for every one of my friends. Catch me intentionally spilling things so I can bust this baby out to clean it up ;) It's lowkey addicting, so you have been warned. HAPPY CLEANING!