Motorola moto e second generation is one of the best budget android phone you can get. It features a very fast octa core processor with the latest android lollipop operating system. It has very good battery life. Moto E second generation features a 4.5 inch capacitive touch screen with 960*540 resolution.
The processor power is 1.2 Ghz. With Adreno 302 gpu, 2 gb ram, and 8 gb of internal memory that is expandable upto 32 gb. It also has dual sim capability. So you can do all the multimedia and small gaming. Don’t expect any high end gaming and performance from this price range. Overall Moto E is good deal for budget lovers.