Had it for two years and the battery just croaked. It's a throw away now. Seems like a pretty short lifetime for something this expensive. I have an older dirt devil that is probably 10 years old. Battery life is shorter than it used to be but at least it still works.