I used xiaomi redmi note 3 for 3 years. It is one of the best mobile phone but now I upgrade it to redmi note 5 pro. All the devices that xiaomi is bringing to the market is record breaking especially with the battery life, super fast processor, good quality cameras and much more. Redmi note 3 was my favorite but now when I used note 5 pro it's awesome. Thanks to xiaomi for providing such a great mobile devices. I will blindly recommend every xiaomi phone to every one. So in short xiaomi can give you anything that you will like so much.