This is our second vacuum of this type....we would buy it again too. Picks up dog hair extremely well. Empties easily. We now have one for each level of our home.