I absolutely love this floor cleaner. majority of my floor is hard wood but i also have some tile and vinyl flooring. It has worked tremendously at cleaning all 3. From pet messes or hard to get dirt in the mud room its tackled all of them without issue!