I have bought microsoft lumia 640XL in my opinion this is good to me which it is in the way I can use it and disgne is good and its camera quality is better but not soo good according ti windows its is good operating system in pc but in mobile is some difficult and the app which are in store are lowest versions which are only supporting in windows phone there are latest and upgraded versions in android according to phone its is good to less users and it isbnot sutable for phone lovers but its good