Decent battery life but sometimes it doesn't work properly and when I turn on the system with a different controller it turns on too and I have to login with that before I switch the other and the most annoying problem i have is that when i put it to sleep it turns on the game console so i have to shut down the system instead.