We have hardwood throughout the house and vinyl in the kitchen, ceramic tile in the bath. I use a micro fiber dust mop often and the Swiffer. Hairy shedding dogs. Am not fond of carpet and never have been would rather have couple area rugs in bedrooms for the cooler mornings. I can grab the broom then the telescope magnet (from theautomotive store) to pick up the pins and any needles. Another reason not to let the pups in the sewing room.