I have been trying to find a vacuum that could handle my thick carpet and extreme dog hair, this is the one! Most others bogged down in my thick carpet, even the ones with adjustable height setting. I have three Australian Shepards that create an insane amount of dog hair. This vacuum gobbles it up with zero hair wrapping around the roller. This vacuum is a bit pricey but in my case worth every penny!