I thought battery life was kinda weak,,,, at first. after disabling some apps I don't use or want and setting some widgets to update info every hr. instead of every 1/2 hr. it's improved quite a bit.. being new to android and lg I've been giving it a workout.. I think the g5 is pretty awesome-- very fast, lightweight, very good cam (caparable to our lumias) even better really, best phone we've ever had-- we had icon's and a 735 with Verizon and 1520's with att pretty good phones in their own right.
I think you'll love it.