Disclosure: I immediately upgraded this with an additional 1TB SSD that is quite a bit faster than the one installed and I also swapped out the 8GB of RAM for 32GB. Which ran me an additional $230. I also have it hooked up to a 1440p 32" Lenovo monitor, a pair of Creative pebble speakers, and a Steel Series gaming keyboard,  so my experience with this laptop is quite a bit better than stock.Overall I am fairly happy with the performance of the laptop and its a pretty good one for the price. The screen and speakers aren't anything to write home about but they do the job.  Keyboard is usable. Battery life is serviceable. Fair bit of bloat ware but I guess that is to be expected. Fans do get quite loud even when you aren't playing games and just doing installs. Stock SSD seems a tad on the slow side but its replaceable. What's not and the sticking point for me is the GPU. Its a GTX1650 4GB and while its "fine" it will not do ray tracing and 4k is going to be a struggle. Its done fine on just about everything I've thrown at it in 1440p, but I wasn't really looking for status quo in a new laptop and will likely return it for the next model up that has the RTX2060 GPU.