I bought it almost 2 and half years before. yes, it is a little expensive phone but it is a very good phone. it has only one issue and I think it is a big issue that signal strength is low. I use my sim on another phone and the sims signal is much better on others mobile instead of moto g5. But it has expensive look, a rough and tough phone. many times it is slipped by my hands but its not cracked. the battery is average. phone performance is very good. my son played pubg, free fire, and other games but the phone does not lag. the camera is good. after 2.5 years the phone is in very good condition.