Moto g(second generation) is the best phone ever which can I see their processing is too faster than any android phone but their have some problem with is camera quality which is less than is processing and any other differnt things it have 1 gb of ram with 1.3 ghz quad core processor with egg shape design I am also have it their 3rd generation which works extremely good and I love it and love you motorola