We use it to clean our ceramic and hardwood floors. The best part is that we can vacuum and mop the floors at the same time, thus saving us a lot of time. The steam function works really well. We tested it by making coffee and milk stains on our hardwood floor. We tried to clean the dried stains the next day and they came right off. Great product!