I am not happy about it on carpets. It leaves streaks of dog hair on carpet and doesn't get it all up