so, it promised windows 10, well that was a lie. i had to get it myself etc. The internet card is so horrible, im always at a 200 ping or higher regardless of who's wifi im on. TRIED CONTACTING SUPPORT for a MONTH straight and since i got it from here, they refused to help or do anything. everything else on this pc is pretty good but unless you want constant lag and to get windows 10 on you own plus take a risk knowing their customer support is bad, i suggest you go to the next pc.  ive had it for months now and literally i can barely game on it. i wish it could've been better