The BOBiSweep's battery on the BObi Classic vacuum cleaner lasts for around 5 years if it's used not so frequently, and with everyday use, this might decrease, depending on the surfaces you are vacuuming.