I love this vacuum. It’s great on area rugs, regular rugs, and hard wood floors. I could not believe the pick up power and amount of dog hair and dirt collected from my carpets. What I love most is it does not scratch my hard wood floors. You can go from rugs to hard flooring with a flick of the switch. I would highly recommend this vacuum. Also, the filters are easy to change, wash, or replace.