For $1000 USD, this is the best bang for buck. I got it on sale when it was $920 USD.Pros:- The 1660TI is excellent. I played Gears 5, Siege, Black Ops 3 Zombies, Rocket League, etc. all at 120-144 fps and medium settings.- The keyboard feels really nice. I'm very picky and this one is quality.- As with any gaming laptop, it will get hot. There is a convenient button on the laptop labelled "TURBO" which ramps up the fan speed. It will keep the laptop at good temperatures, but it will be loud. I have a HyperX Cloud 2 headset which cancels noise pretty well, so I barely hear it. If you don't have a headset on to cancel out some noise, it will be too loud.- Great for taking to a friend's house for some LAN gaming or taking your gaming setup on a flight. I brought mine with me for my internship across the country.- Installing an extra SSD is very easy (M.2 or SATA). I installed a 1TB SATA SSD as soon as I got it. It took under 10 minutes. Look up a video and it's simple. This goes with a con though, which is that you are basically forced to install an SSD (or use an external drive) since the given 256 GB SSD is not enough for installing games.Cons:- 15 inch screen. A 17 inch screen is bigger/heavier, but a bigger screen would be better IMO. Going from a 24 inch desktop monitor to a 15 inch laptop monitor for gaming is a big difference.- The refresh rate is great, but the video quality is meh. I don't know the technical term for it, but on dark screens, there is a white glow on the top of the monitor. Usually this is not noticeable for every day use, but when watching game cinematics or movies, it can be noticed during dark scenes.- Very little storage. I bought mine with 256 GB. That leaves no room for games, unless you only play one medium size game. Otherwise, you absolutely will need an external drive or to install an SSD of your own.- The touchpad is horrible. You will definitely need an external mouse, but if you're gaming, you'd need one anyway. It's annoying, but not a dealbreaker. Keep in mind that I come from Mac where the touchpad is the best ever made, so I may just have too high of expectations.- The battery life is horrible. You could say this is a con, but I don't know why you would ever NOT plug in your gaming laptop. Gaming laptops are nice for easily moving between setups, but should always be plugged in while gaming. I leave it plugged in on a desk. Gaming takes a lot of power and you really shouldn't expect to game off battery power. It still has enough power to stay on if you unplug it and adjust the setup, which is good enough.