I have a huge hairy dog who walks in the house with muddy feet in winter. I am constantly vacuuming and mopping the floors. This wonderful vacuum does everything at once. It has a powerful suction in the vacuum and the steam mop works beautifully on my wood and tile floors. Cleaning is now so much easier and so much faster.