Good phone with good battery life; not so much for the manufacturer...
Battery life is good; I go two days of normal use and still have more than 30% power left.
The only thing I don't like is the long delay in security updates, and complete lack of OS updates. Motorola/Lenovo is clearly not interested in keeping this one year old platform up to date; they go out of their way to avoid answering direct questions about updates, too.
Outside of this lack of interest by the manufacturer, I am enjoying this phone.
Much faster and lighter than the Moto G6 Play. I expected the cameras to be somewhat meh considering reviews I've read but I'm pretty impressed. And it plays COD Mobile way better than my G6 play could.