I bought this laptop yesterday.iam reviewing this based on one day usage . Pros: Light weight. Premium built quality. Nano edge anti-glare display which is outstanding in any viewing angle. Awesome touch pad and keypad. Nividia 940mx . Good performance not pushed to extereme yet. No heating issue up to now. Fast-charging works pretty well 65 percent within 45 mins. Cons: Battery stands up to 4-5hr only but they claim up to 8hrs. No backlit keyboard and fingerprint sensor. No SSD ,so booting and shutdown time is relatively high and app launch is also relatively slow. So,I'm sure that it is a Best laptop for day to day normal usage, programming and moderate graphics games . This laptop not meant for extereme performance and gaming.