Motorola is my favorite company because it offers a good specifications and the best and my favourite stock android which by very less companies and its one of the best phone is moto G3.
Display:
This phone is having a 5 inch display 720* 1280 HD screen which is very good in daylight as well as sunlight colours come out to be very good as the screen is having 16M colours and for the protection of this display it is having Gorilla Glass 3 which protects it from getting scratched or breaked by falling on the ground.
Performance:
This phone is very good in performance as it is having a 1.3 Ghz qualcomm snapdragon 410 processor accompanied by 2 gb ram so you can do multitasking seamlessly and when it comes to gaming performance this phone is little bit laggy and you can notice framedrops in heavy games so Motorola needs to improve processor.
Storage:
This phone is having a 8GB/16 GB internal storage so you can keep all your favourite apps, photos and videos and it supports a memory card upto 32 GB so you will never run out of memory.
Camera:
This phone is having a 13 MP rear shooter which is very good in low light as well as daylight. Its camera app is designed by Motorola and it is having a simple UI and some basic fuctions. It is powered by 5MP front camera so you can cover your every friend in the group selfie.
Battery:
This phone is powered by a 2470 MAH battery which can help this phone to survive the whole day with normal use and 19 hours with heavy use.
Software:
This phone is having android 5.1.1 out of the box and it is blessed by google so it is confirmed that this phone will get the upgrade of Marsmallow through OTA and many more upcoming updates.