This laptop is good for casual gamers (like me), good for people who are at a tight budget (Because none of the other laptops at this price range offer this kind of configurations, Not even this laptop in the lenovo website, meaning this is customized). If you are a competitive gamer (not pro) Then this would help you out, however is you fall in the pro section (People who earn money playing games, streaming and recording them) Then this laptop wouldn't satisfy you, and my suggestion to you would be to buy yourself a custom made rig with an even better processor and graphics card. Now if you want to do video editing/photo editing, this would satisfy you, but only to an extent as it would face hiccups when needed to render full hd contents. Forget 4k rendering at this rig. (Note rendering doesn't mean playing the video, it means to work with the video ie edit it and let the pc make the necessary changes). If you fall in the general use category (office works like word, exel etc or blogger etc. of that sorts) then there is no other laptop at this price range better than this laptop, it will satisfy all your needs very nicely. Now if you like vlogging then it would also work great (unless you touch full-hd, 2k, 4k and 3d content).