It is good mobile. It have 13mp front camera and 5mp secondary camera. Moto g TE are water resistance ip67 but it damage when you use it in water I am using it from 2 year and it damage when you use it in water. Also its sim tray is very cheap it damage twice in 2 year . Its charger are very fast battery backup also very good . Back is very grepy and look cool in hand .