I've used this vacuum several times now, and couldn't be happier. It does an excellent job at getting even the tough to pick-up stuff on the first go. We have a dog, and it has managed the dog hair perfectly. I've even used it in our sunroom, where I keep our animal feed and supplies (we also have chickens), and no problems whatsoever. It gets super close to baseboards and walls, and has great suction.