This smartphone is very good in this price range
I personally used this device for 20 day and familiar with this mobile.
I help to provide you pros and cons of this mobile on personal basis.
Pros-
camera -
12+ 5mp rear & 20+ 2 mp camera is with AI is superb good.
Display-
i personally like its 6.26 inch full hd plus display with great view experience.
Battery-
-its 4000 mah battery give full day battery in heavy use and if light use it can give 1.5 day.
Cons-
Body-
I dont like its build quality the phone is heavy in compare to other mi phones.
Sim slot-
This phone have hybrid slot , in which we can use 2 sim simlatenously or 1 sim and 1 memory card so this is also a cons that I feel.