Love, love, love the Dyson. We have the one with the pet hair attachment. it worked wonderfully since we used to have a hairy German Shepherd. I filled the canister with his hair several times a week. Then he went to heaven. Still have the vacuum and it still works great, but, I recently got the cordless Dyson, hand held, and it is perfect for our needs. Bare floors and carpets, upholstery, baseboards, etc. Can't praise it enough. It is loud though but we don't mind.