I am a software engineer and university professor for a Computer Science department, so I am very picky about my laptop. This is the fourth MSI laptop I have owned. I started with the GT60, then the GS60, then the GE62 and finally this one. Don't get me wrong, I am by FAR not a fan boy, I had Macbooks, Lenovos, etc... but I keep iterating over MSI for I know the work they are putting in evolving and building on top the solid foundation they started developing since the GS series. I am currently writing this from my own GS63VR. Form factor wise, MSI nailed it by shrinking and polishing the GS60's design. The laptop is slim, light, edges are round and soft, palm rest is a pleasure to put your hands on, screen hinges have the perfect pressure, you name it, everything you could think of, is there. The screen is by far not flimsy, and it feels really sturdy, very premium quality. I was holding my breath on my first startup since I am a maniac of back bleed, it is a HUGE deal breaker for my. At least my unit is PERFECT. MSI corrected all the bad panels assembly they did with the GS60's panels (which by the way returned due to several problems). Quality wise, the screen could be one of the best screens I've ever laid eyes on, not to mention the software MSI provides for customizing many other system features, including color profiles, brightness etc. The keyboard is steelseries... Oh man, I will cry and cry if someday MSI moves away from steelseries. As a computer programmer, the keyboard is aother deal-breaker for me... I spend probably +12 hrs a day just typing on this thing, and should the feel is not right, it would literally make my life miserable. Ports wise, there is no way you would find yourself wanting more, 4 usbs, thunderbolt 3 (40 Gbps), HDMI full size, Ethernet, display port, mic and headphones, SD card, Kensington lock... it is just unbelievable ... I am a triple monitor user and this laptop laughs at it.... it doesn't even break a sweat. Colling is quiet, smart and very customizable. There is only 1 button, the power on, that's it! forget about all the hardware buttons form the past. Most of the features are software controlled, which brings me to the Soft. MSI puts in this thing. Usually I would rant about bloatware, but MSI has been putting a LOT of effort in a unified-system-oriented software, called the dragon center... you can do ANYTHING system wise.. keyboard, screen, fans.. everything can be controlled and customized, except for audio, which is controller by another proprietary software called Nahimic. They update version regularly, which indicates this is not a dead commercial piece of code, but that there is real effort, goals and continuity. I am not even mentioning the performance since if you are looking into this system, you know what a monster it is, hardware-wise. The GPU is a beast, the CPU is amazing, RAM is glorious and the OS on top of everything is just out of this world. Last and not least, the price will make you feel you are robbing best buy... premium laptops like Dell XPS 9550 etc.. cannot compete at this price range... when I saw the system published, I new t would sold out (as it did) in less than 2-3 days. Give it a shot, you would thank yourself for a long while. Future proof, 100%