We have 2 dogs and the vacuum has good suction to get the hair out of rugs. I like that it has adjustments for low to plush rugs and that you can turn the brush off for hardwood floors. I like that the filter is washable.