The MI note 4 is the best camera phone and within the affordable price money. The xiomi mi note 4 has amazing build quality metallic cover body with fingerprint sensor.it has 5 mp front and 13 mp at back camera and it has 2GHz octa core Prosser with Snapdragon 625.Overall the phone is best but the negative portion is it will heat when pressing Bigg files or online games, and the battery will drain after sometimes of continue using.