Compare Phones with Motorola Moto X 2017 and OnePlus 5

Motorola Moto X 2017
motorola moto x 2017
OnePlus 5
oneplus 5