When ever you Buy a phone check first Batter Life then Camera then screen then sound then water proof.
All phones from all companies not good at all. Only certain models from All manufacturers are good.
Top and premium and water proof is Sony Z5 premium with dual sim expensive,
second best...