I was skeptical about this as I have no luck with vacuums and this was cheap.  Several months later I am so happy I made this purchase.  I have 2 cats and 2 dogs on hardwood floors and this sucks up all the hair and dirty they leave behind.  I have only had one clog do to sucking up a Lego of my sons, but that was easily removed and no other issues.  Wonderful suction.