S10 is better...that's what I am using. Samsung and iPhone products are good products but no long battery life. With steady light you will enjoy it.
If you need a phone with a long battery life then opt to a china products like infinix, lenovo, tecno, itel, many more.