Moto G5 comes with 1.4 GHz Snapdragon 430 with 3 GB RAM and 16 GB ROM . Memory can be expanded via microSD card upto 128 GB.It comes with 5 inch Full HD display with Corning Gorilla Glass 3 protection. It packs 2800 mAh battery, which is user replaceable battery and it supports fast charging. It has 13 MP f/2.0 aperture lens with PDAF and dual LED flash.The front camera comes with 5 MP wide angle lens.It also comes with finger print scanner in front of the phone.It comes with android 7.0 out of the box.It comes with dual SIM and separate slot for microSD card.
Here is the best buy link.Moto G5