This is the second time I've bought this vacuum.  Man can this baby suck up the stuff.  I have to use a different one for my area rug, but this honey is strong on my hardwood and vinyl floors.  The cord wears out before anything else does.  I will be extremely disappointed the day I can't get my hands on this fella anymore!