The Panasonic Arc 5 offers a solid battery life, providing around 45 minutes of shaving time on a full charge.
It’s not the longest, but it should suit your needs for most grooming sessions.