I just got the controller so I haven't tested its battery life yet but what I've experienced is pretty awesome! The controller is quite nice to hold in hand if you like the Playstation style controller layout. My only complaints are that the vibration feels a bit too strong in some games. I suppose it's because the controller doesn't have HD rumble so the vibration is always maxed out and finally I'm not sure if it's just me but it seems a bit difficult to connect via bluetooth with to connect to a computer. Perhaps a new way of doing this, or a PC app can fix the problem. I'm not sure. But overall I like the controller and definitely plan on using it.