Granted I have only had it one day but wow what a machine! I vacumed with my old Hoover vacuum cleaner today before I left for work. When I got home my new cleaner was here so of course I wanted to try it out. It is unbelievable how much dog hair this thing picked up. We have two very small dogs. I had no idea all that fur was still in the carpet. It also is self propelled!