I charge every night so all day is all I really need, but unless they're advertising at least 2 day battery life it's probably not going to consistently last all day (especially after a couple years of charge/discharge cycles) so that's a bit of a nonstarter for me.