I'm using this for a month now.
Pros
1.Stock android. no bloatware.
2.No other company provides frequent updates. it has 6.0 currently.
Legendary Motorola.
Dust proof waterproof. IP 67 certified.
Turbo charger. Charges really quick.
Great camera and display.
Smooth performance.
Cons
It heats but not overheats.
No gyroscope.
Camera struggle a bit at night.