I like this little vacuum. It is great to maintain my carpets. It picks up surface dirt and pet hair. I have 4 cats and a dog so lots of hair. It does great on hair without clogging. I still have to use my full size vacuum for deep cleaning but this guy makes it easier.