I have had Electrolux products in the past that lasted 20 years.  Love this product because no cords and is lightweight.  The only drawback is that run time needs to be longer and needs automatic empty.