Vivo and oppo has cover the market by there camera oriented phone. truely speaking these phone does not stand on the expectations because of there week processor and ram management. although this phone is packed with 4GB ram and mediatek octacore 1.5GHz cortex A53 processor which is lack behind in terms of processing when it compars with snapdragon. the phone has 5.5inch screen but poor quality of video with only 267ppi. in terms of camera the vivo and oppo is somehow manages to win the heart of indian customers. it has primary 13 MP camera while secondary camera is 20MP. it focuses on selfie. the phone manages to grab the looks and style because of similar apperance with iphone. but in true sense if u just want a camera phone only then go for vivo. otherwise look another brands like xiaomi lenevo or moto.