This vacuum is excellent! It cleans well and is easy to use. Quite lightweight and has settings for floor or carpet with attachments. Suction is good and picks up cat hair. Easy to empty canister. I'm pleased.