I purchased this phone last month. I was confused at that time between Oppo Reno 5 pro and vivo v20 pro which phone should I purchase. Finally, I decided to buy this phone. It focuses on design and camera. For selfish you get a 44 megapixel camera with a f/2.0 aperture and autofocuses with and a additional ultra -wide -angel -8 megapixel camera. Video looks great on vivo v20 thanks to the vivid AMOLED Panel. It has bright and vivid display. It has 8 GB of RAM and 128Gb internal stroage. It has octa core hardware processor. If you are looking for a mid range 5G smartphone, then I recommend Vivo V20 5G pro mobile.