Very happy with this purchase, it sucks up so much pet hair and even very fine dust from cat litter. I would reccomend it, especially if you have pets. That being said it is probably not the best choice for carpeted floors or very large homes, as the vacuum is relatively difficult to maneuver and does not roll.