I have a Golden Retriever who has been responsible for the untimely demise of three vacuum cleaners from major brands. The fur was accumulating in balls the size of grapefruits. This Bissell got all the hair and ground in dirt on my area rugs and hardwood floors in one pass. The assembly was easy and intuitive. Emptying the canister was easy. I recommend the Febreeze filter. My floors and carpet look great. Five stars...and thanks for all you do for pet rescue and charities!!!!!