I have wood floors, two medium size, super shedding dogs and a Roomba. It is never going to take the place of a human vacuuming, but I love that it runs...