This phone is mid range phone ever . Motrola brand best part is all phones are availible tough glass and protective scree . And this phone run 8.0 oreo with 4GB ram and 64GB storage . And processor is 2.35 GHZ octa core processor with Qualcomm snapdragon 835. Camera is almost good its 12+ 12megapixel dual caera with dual tone flash . And this phone best part is a its your moto mode thats attached megneticly atteched .which is your phone that is above your 6000mah power pack.this phone is almost good for this price range .