I got this pc for like 580 and if you can get it for that price definitely go for it.Vibrant screen, cool design and cute keyboard backlight. Battery life isn't that great, but you're supposed to play games while it's connected so, no issues. It runs Dota2 on medium/high perfect, I limited it to 60fps and it almost never goes under that. It runs Overwatch on medium/high perfect at 60fps. I am often moving cities and countries so, this pc really came in handy, it's not that heavy, it is pretty. Welp I feel satisfied in general. I'm just looking forward to upgrade the ssd storage but for now. I am pretty sure 256 is enough because I don't play that many games. For the price I got an entry level gaming laptop that fits my needs when I'm traveling. If you made it this far then I recommend you to check your needs, if you're willing to have an entry level gaming laptop this is a good deal (for the price I paid)