Compare Phones with Huawei Ascend P6 and Motorola Moto X (Gen 2)

Huawei Ascend P6
huawei ascend p6
Motorola Moto X (Gen 2)
motorola moto x (gen 2)