I love this mop! I can steam clean all kinds of flooring. I have a rug, hardwood and tile and there are features to clean all. I can add my own essential oils and my home smells great while sanitizing my floors. It’s also environmentally friendly because the pads can be cleaned and reused.