This vacuum does a fantastic job against dirt and pet hair. It is well built, powerful and maneuverable. It is a little on the hefty side and that's not an issue for me some might find that a problem. Overall this is probably the best vacuum I've used.