Let me first give the configuration.
2 GB RAM, 16 GB ROM, expandable upto 256 GB(dedicated slot)
5 inch display
8 MP rear camera and 5 MP front camera
Snapdragon MSM8917 processor
2500 mAh battery
price- around 10k
So the things is that the phone is an average standard. I feel the RAM management is okay even while playing games. So its RAM is sufficient. But the ROM is really low. IT should be at least 32 GB. But the pros is that it has an dedicated slot, so you can expand it up to 256 GB. Battery back up is not so good. It can hardly survive the full day with a single charge if you are a heavy user. Camera is okay. At this price you can not expect more. Now vivo has so many service center all over India. So customer service should not be a big issue. So you can buy this set or you can also stick to the popular MI brand at this price.