Mi note 5 pro is one of the beat creation of xiomi and its comes with 4 and 6 gb ram variant and also has massive battery life of 4100mAH, Its has very stylish and premium looks and also comes up with the dual camera with auto focus and also contain different modes, its has very less energy consuming snapdragon 625 processor, so you can use your phone for longer period of time, its also matches with the looks of I phone x a little so for me its good shot to go and by mi note 5 pro