Moto E 1st Gen is a best budget phone.
I primarily purchased it as I had two spare sims. But I was surprised by its features.Though I purchased a used one for 3000.
Its display is not even HD but surprisingly it supports HD videos. Its having 1 GB RAM, OS is android Kitkat, Screen viewing angles are very good. It sports a 4.3" screen.
No blot wares are installed so you will get a stock android like experience. As it was designed by google it looks are premium.If your budget is little low and you want a good phone then Moto E 1st gen is a better option.
However there is no flash on the camera & also Front Facing camera is missing. Notification LED is there also It supports an expendable storage.So no need to worry about onboard 4GB storage as apps and data can be movable to external memory card.So its really a small wonder!