My personal opinion is xiaomi made some good budget phones in 1 or 2 years. Redmi 4A one of them. According to his price I strongly recommend to al of them who wand to buy a good phone in low price. His external speakers are good. 13 MP rare camera is good. It also has snapdragon processor. Its design is little common but good build. It is not for heavy games or good quality pictures. It take good pictures but you can not compare it with galaxy s7 or one plus 3t.it looks good in hand. And its light weight. And its absolutely value of your money.