Vivo Y31L is a dual-SIM phone with a 4.7-inch display. It is powered by a 1.2GHz quad core processor and 1GB of RAM. It has an 8MP rear and a 5MP front camera. In the connectivity segment, it has GPRS, EDGE, 3G, 4G, Wi-Fi, Bluetooth, and USB. Other features include 2200 mAh battery, music player, FM radio, 16GB built-in and 128GB expandable storage.