As is the case with all Moto smartphones, the G4 Plus runs on a near-stock version of Android, plus the usual suite of Moto enhancements which include Moto Display (for ambient notifications) and Moto Actions (for gesture actions)

Without any bloatware slowing it down, the G4 Plus is an all-round snappy performer, and performs well on benchmark tests (although a notch below the top performer in this price group - the Xiaomi Redmi Note 3)

Very good multi-tasking performance too with 3GB of RAM

The 16-megapixel camera sensor is accompanied by a dual-tone LED flash and a laser autofocus system, which is a substantial upgrade over earlier versions

On the whole, this is probably the best camera in this price range

The camera app too is significantly improved from earlier versions

Image quality for landscapes and macros in daylight is much better than before, with good level of detail and fairly accurate colours

Video recording quality is good in both daylight and low light

The front camera also manages some detailed selfies when the lighting is good

Another neat addition is the ability to directly read barcodes and QR codes from within the camera app

Very good fingerprint sensor (fast and accurate)

Good video playback - high bitrate, and Full HD videos are handled well

Single loudspeaker is loud enough for alerts and general media playback

Very good battery life - for moderate use cases, you can go nearly a day and half before having to charge the Moto G4 Plus

Supports TurboPower for fast charging of the battery

The Moto Series is known for timely Android updates, which is a big plus point

Editor's Note [Negatives]

No major negatives

One feature that's missing from earlier versions of Moto G is the water and dust resistance

Bundled earphones are average

No NFC support

Tends to heat up when put under stress (during heavy gaming, and extended camera use)