Does exactly what it should do! Love it! Helps so much with the dog hair. My fur babies are getting used to it.