Absolutely! I have hard wood floors, 3 shedding pets and a spouse who refuses to remove his shoes. This brooms gets it all, even all the really small stuff. It doesn't wear out either since it's rubber. I have had the handle pop off & have to be altered to hold it on but that's a small thing compared to the job this broom does.