We use it everyday to clean our hardwood floors and it does a pretty good job vacuuming and mopping. Only complaint is that it won’t wipe/clean old drippings or tough liquids or something. Like my daughter split her yogurt which I found a couple days later. The shark wouldn’t clean it cz you obviously have to wipe it yourself first!! Overall I love this thing. Made my life super easy. We clean carpets once every two weeks!!