This laptop will handle anything and everything. The cpu is top notch and the video card is as good as it gets. The only possible issue would be with the 16gb of ram but so far I havent found anything that this laptop wont run. You can have the memory upgraded to 32 gb but I doubt you will need to. I added a WD 2 tb NVMe M.2 drive to get more storage but that too isnt totally necessary if you store things on an external USB drive or use cloud storage. Bottom line is this laptop really is fantastic!