Woman has allergies, so I have vacuum and dusting.
It will push out shoes and shit out of the way. I usually clear out the floor and run it when I go to bed.
It doesn't get deep down dirt, I still have to vacuum every few weeks for that non-visible crap. Picks up everything you can see including pet hair. Hell, I use it to sweep the kitchen floor too.