I have been using microsoft lumia 640XL for almost 1 year. Before that also I was using a windows phone. And to be honest I personally like Windows phone very much for its various features and all. So I bought lumia 640XL with a high expectations.
By size and design it is quite impressive.it has a large 5.5 inch display which is a point of attraction for big screen lovers. Design is also minimalist. Though classy and handy. You can easily oprate with single hand. Though it becomes better if you use your both hands to oprate this phone.
You can use half screen mode to use it with one hand when in need which is again an useful option from Microsoft.
Resolution is not so high for this big screen phone. When you will use the phone, you will be a little bit uneasy with its screen resolution. Though while watching movies or videos, it will deliver quite good performance. Processor and RAM is enough to quite satisfactory to conduct your important works. Microsoft has always been favourite for office workers. No doubt it has been delivering superb effort in that field. Sound is good and clear. Sometimes there ia problem with the sound. Atleast I have faced this. Some internal glitch may be. You will face a big time problem while opening the back cover to remove the battery or sim or memory card. That is one the biggest drawback. As sometime screen gets affected very badly while opening the case. Battery performance is also satisfactory. But my phone used to hang quite often.
Overall I wont prefer this phone as in comparison to its market price, you will get much better option.