Really good at picking up pet hair and just all that other crud that's in your carpet, or under your furniture. I would have given it 5 stars, but one thing is that it's very bulky and heavy, and you have to find extra space to store the canister caddy and additional tools.