I bought this mobile 2 weeks ago, so I reviewing this product
it has wide display of 5.5 inch which is 1080p for better picture clearity
and another special feature the display support upto 10 multi point touches
it is running with latest android version 6.0.1
it has octa core processor with primary clock speed of 2.2ghz and secondary clock speed of 1.8ghz
motorola moto m has 4 gb of ram and 64gb of rom
it has 16 mp rear camera and 8mp of front facing camera which is suitable for awesome selfies
it supports 4g, 3g, and 2g
battery is pretty good with 3050mah battery