Excellent phone with no deficiencies, amazing for the price.
Advantages: Large amount of ram and storage for a budget phone, 4gb + 64gb is hard to find at this price. Supports UK/EU 4g bands with good signal and wifi, everything runs quickly. Screen is very nice and responds to touch with no lag or issues, stays cool and the battery is great - easily 2 days use out of it and you can use it intensively for a full day and still have plenty of life left in it. The battery is actually a higher capacity than advertised (4100mah rather than 3700mah).Looks much more expensive than it is too, seems like no corners have been cut. Camera is good, obviously not on par with top tier phones but it produces good results and is more than adequate.
Limitations: Not complaining at this price but the only improvements would be USB type C, fast charging, a removable battery and the newer Helio CPU, these would probably push the price of the phone up though and aren't essential. As it is it works brilliantly.