Lenovo Vibe X3 is a very good phone with good display and front stereo speakers with dolby atmos. The sound output is superb and 5.5 inch 1080 p display is vibrant. It has a snapdragon 808 cpu with 3 GB ram and 32 GB internal storage. The performance is super and it can play high end games without any troubles. The back 21 MP camera is really good and capture great photos and 8 MP front cam is also good. It has fingerprint scanner and nfc. The battery is a 3500 mAh and the battery performance is very good. This is one of the best phone available under 20000 rupees.