This computer is mainly used for gaming, programming, and engineering programs such as chemcad. All parts were purchased at MicroCenter. Everything came together very well. The only issue so far is the stock cpu cooler, which I plan to replace this week. This was my first build, and it was a very fun project.