The Terios Gaming Pro Controller has a rechargeable battery with a battery life of up to 10 hours of playtime.