Motorola moto x is little bit costly compared to other companies same configuration mobiles.
But the quality motorola provide is excellent.Moto x have a sleek and a beautiful body design.Even the grip of phone is such that it doesnt fall as like other mobiles from hand.
Moto x comes with 2 gb ram and snapdragon processor, hence runs fluently without hanging. Motorola in its every model provide a very good battery. Also the camers quality of moto x is excellent. I suggest if u want a quality product then go for motorola