Compare Phones with Motorola Moto X (Gen 2) and LG G Vista 2

Motorola Moto X (Gen 2)
motorola moto x (gen 2)
LG G Vista 2
lg g vista 2