I got a OnePlus 5T (after my venerable OnePlus One decided to stop reading SIMs), and I have to say the battery life on it is great, despite being only about 3200 mAh or so. It really can go all day on a full charge, although thanks to my job, I'm able to come home and plug it into the charger...