This vacuum has amazing suction power and the filtration is fantastic. The pet hair eraser works extremely well if not almost too well haha. It's ok on hard floors but not spectacular. Will kick up most dirt but doesn't touch smaller particles or dust on flat hard surfaces. Only issue I have had with this one (and it's minor) is that it shocks me alot while vacuuming. Like a static zap with a bit more charge. Thanks bissel, for making another great, well-made product. You don't disappoint!