Microsoft Lumia 950 Review Roundup: Does The Windows 10 Phone Live Up To The Hype? The 5.2-inch Lumia 950 has made its way to consumers and the big question is, does the Microsoft device live up to all the hype? We take a look at what the reviewers are saying. by Anu Passary