Mi note 4 is a good mid ranger .its worth for money.the finger print scanner is fast and accurate.camera quality is also decent.it works fine without lags.coming to battery life it gives good batery back up.its best mobile to buy under 15k.sound quality also good.but it gets heated but its not a big issue