I purchased the steam mop -500 a few months ago because I went from having all carpet and moved to a space with hard surface flooring. I knew I wanted to make sure the floors stayed nice and clean. Not only does this product clean but disinfects and reduces mold.  I like that I can change and  wash the paddings and they not hold an odor that a standard mop would. It is simple to use and very much effective. Small and  doesn't take up a lot of space. The swivel is one of the best features!! You can also use this product on carpet. I have a low pile area rug.. Come Winter season, I'm looking forward to seeing what my little "assistant" can do.