Pros: Overall one of the best mid range laptops out right now. The CPU / GPU doesn't break a sweat much and stays fairly cool. The GTX 1660 Ti is very competent at both professional applications and gaming at 1080p high/1440p medium setting. Using the GPU for Autodesk Maya's 3D modeling in plane render delivers very quick sample renders and I've not stressed it yet. Also useful in the Adobe CC apps (video editing/rendering, photoshop/lightroom, etc.) that use hardware acceleration. I've used it to power my Oculus Rift S VR headset and it's been perfect for VR on the go. Quick hardware and great features. Build quality is excellent and while the aesthetics lean towards the "gamer" side a bit, this laptop is perfect for both professional, student and mid tier gaming use. Handily beats an Apple Macbook Pro that costs a lot more. Best bang for the buck laptop out.Cons: battery life can be understandingly limited in heavy taskloads. They made a smaller battery to accomodate an open 2.5" drive space but with the second M.2 internal expansion port (which I threw a 1 tb nvme ssd in), it's largely not a necessary compromise. The keyboard's buttons feels great but the addition of a 10 key number pad makes the normal typing area slightly smaller than what I'm accustomed to. The screen is good in pixel density and color spectrum is more than acceptable but there is very, very, very minor LED backlight bleed at the top center of ther screen.I would still purchase this product again.