OnePlus 5 is the phone about which everybody takes good but unfortunately me and my friends got 3 phones which have dumb batteries.
Taking about my own phone , though all features better but not best , however it has a battery that runs fast out. Since its price is very high , the company would have installed 5000mah battery but they haven't.
Whenever I use the phone surffing net , it gives me only 4 hours on complete net usage , which I think is a big joke on this high price. I once thought of installing a new battery in it but it costs very high and I left the idea then.
Based upon my experience shared with you, you can yourself decide whether to buy the phone or not!