Base on my experience, Oppo has an excellent quality that captures great images everytime you take some photos around. It is exactly known as the best selfie expert among the other brands. Iphones maybe the best of all but for me it's practical to have a great one with an excellent quality and...