Moto g4 plus is a best ever phone I had used before.
It has 3000mah battery and 13 megapixel rarer camera which is quite good and 5 megapixal front camera with 5.5 inch display. It cantains 32 gb internal storage capability and can expendable hoti 128GB with 3 gb RAM which is also quite good .
It has best security system which is finger print sensor which is design by Lenovo, which works perfectly.you can add upto five different finger print .
When we talk about its performance, as it has 3GB ram so you can imagine how good is it at its performance .
Yes one draw back in this phone we get that the battery is non removable .this phone is not waterproof this is drawback from other moto g series.
Finally I suggest you to buy this phone.If you have low budget.