The motorola smart phone is very good in quality
it is very durable it has a corning gorilla glass protection it is water resistance ect .
its software is really good very very smooth in high gaming performance
the camera quality is very decent, its resolution is very high so it is good for gaming
and watching movie.
if you need a smart phone with high build in quality so you should takes that without any doudt