Works well but some dog hair will always stick to it when you try to remove hair. (Plastic is very static.) So you always have to wipe a few hairs into the suction opening. Not terrible, but not quite what you're hoping for. You get what you pay for I guess.