The absolute best floor cleaner I've ever personally purchased! Love it! Cleans my brand new porcelain floors and then I switch over to my old wood floors. Steam cleaning unmatched and I've owned quite a few.