EcoFlow's LiFePO4 batteries will last 10+ years without any noticeable decline in performance.