Was a little scared at first because I was a pre built PC but after I got it and using it for about 2 weeks now I'm blown away confused a little because in the title of the product it says one thing and when I opened the box I got more than what I paid for So I Yes I'm 100% happy with this and I recommend it to anyone.