(This review was collected as part of a promotion.) I just received mine and I'm obsessed! My floors have never felt cleaner. The amount of dirt it pulled from my floors (after vacuuming with my traditional vacuum) was both disgusting and satisfying. It removed stuck on messes and left my house looking and smelling great. The self cleaning cycle does an exceptional job and I appreciate this corded system. While I do typically gravitate towards cordless options, I wanted a corded wet/ dry vacuum. I would absolutely recommend this wet/ dry/ steam mop. As crazy as this may sound, it's actually fun to use.