You might be thinking that moto e 2nd generation might be a good phone since it is from Motorola but its not the case. The company has failed to deliver good features at 6k when other companies have got much better options in the same price range.
The phones HD display is below average you cannot read anything while in sunlight. Also the camera quality is poor on both the cameras in non sunny environments. The design is just not brilliant but it is still practical. The performance of the phone is good for normal use but not suitable for gaming.