This thing has SAVED ME- I am living in an apt w all hard floors and dogs- swifter and regular mops can’t do 15 of the things this steam mop does- and u don’t have to buy products that are specifically for this machine!! Just add water and ur ready!!