Xiami mi5 is the best phone in this price packing really high end specifications xiami mi5 specifications Display 5.15 Full hd ProcessorSnappdragon 820
OS Android 6.0 Marshmallow, MIUI 7
16 MP Camera with 4-axisOIS, 4 MP FRONT CAMERA
Weight 129 g( with 3d glass back)