This is my 2nd purchase of this vacuum, the first was 2007 and it only gave out because my new puppy chewed the cord. For the price, there is no better vacuum.  I have two dogs that seem to shed a third dog every week. It picks up everything and stands up to dragging it around the house, ripping the cord out of the wall and just general tough wear. I prefer vacuum bags over the new bagless vacuums since I use this to clean up absolutely everything.