Xiaomi created a benchmark for budget phone category by offfering hd display and 8mp best quality camera
pros
1) miui is breeze to use
2) good rear camera with good colours saturation
3) front camera quite ok
4) 1gb of rAm handles task quite easily
5) sharp and vivid display
6) good build quality
7) dual sim
8) regular miui updates
cons
1) battery needa to be improved very bad battery backup
2) miui is heavy rom
3) heats a lot while gaming