Cannot expect more than this at this price. Excellent Design.. Dot Notch Display Superb..
About Battery: I'm not interested in gaming. But internet is used by me most of the time in a day to watch videos, live TV, reading News, etc., so mobile data is always on. I got two day Battery life when it is fully charged. Charging time is nearly 3-4 hours.
About Camera: I like both front and back camera. Attached photos that are taken in low light and normal light.