Works great for our dog hair problem. The only complaint is I cannot find a replacement dust cup. We must have lost a part in it while emptying it I've searched everywhere.