Hello guys if we talk about vivo y31L then I am saying that it is a great phone because I am using it from 7 month and I am not phasing any problem yet. its front camera 5 mp and back camera 8 mp and 1 gb ram and many advance feature in it like s-capture etc. battery pickup is also gud if you charge it 100 percent it will run one day after using internet. if you want to take this phone then I suggest you it is good for you if you are using less app if you use more app then I suggest you go for another phone because of ram.