I have run my HTC U12 Life now for 2 months and never have I gotten below 50% of battery usage in a 14 hour day. That was with very heavy use, streaming and a lot of talk time. Camera is very good and device responds quickly. We just recieved the newest update yesterday with the newest security patch and it might be my imagination but runs much quicker. I also like the fact that you have real hardware buttons and I can use my old Headphones. For the price, it is well worth the purchase.