This Vacuum has plenty of suction and pulled tons more dirt from the carpets than my older one. Also does a great job picking up the hair from our Australian shepherd. Our home has been under major construction for the last few weeks and this unit has also done exceptionally well keeping up with all the dirt and dust tracked inside from the project.