Xiaomi is best brand .It provide a complite package on cheap price. Ram ROM all things are very goodly worked. Display is big so its give comfort to watch videos and playing games.and battery life is awesome .It provide many features and gaming quality is better .