I bought a new smartphone to replace my old Samsung Galaxy S5. My officemate wants to buy the S5 so I decided to buy the mid-range Lenovo Vibe P1. After using it for 5 days, Vibe P1 never disappoints me especially the mammoth 5000mAh battery. It takes me 3 days of using it before I charged it. The Lenovo Vibe P1 has a 13MP rear and 5MP front facing camera, with a 32 GB built-in, 2 GB RAM, there is also a miscroSD card slot, which you can put up to 128 GB dedicated card slot. It has a resolution of 1080 x 1920 px with finger print sensor, and a 5.5 inches IPS-LCD capacitive touchscreen display. The only con about this smartphone is that the display is not that brilliant unlike the super AMOLED display of Samsung smartphones. However, the sound is dynamic with a very low distortion and noise, the operating system is the much touted Android OS version 5.1 Lollipop. Well, what do you expect on a mid-range smartphone. The important thing is you are satisfied using it.