I think mi is the best brand because it launch smartphone in low price and with lots of features. Many people says that MI is not good because after some years it starts laggin.
And its panel stop work but for me I did face any problem.Its camera quality is also same as mi 2 prime.It works fast and have a great design which is very attractive.It has big storage and a great processor.It is affordable price and easy to carry.