I purchased this pc after having an iMac and MacBook Pro for years. I needed a pc for some programs and games I wanted to play. This computer is great for it's value! Out of the box it already did everything I needed. However, with some simple and quick upgrades, it has become a decent budget gaming computer. An Nvidia GTX 1660 TI and a Corsair RM 650x fit great! There is also room for an additional memory card and hard drive. I am excited to really see what this thing can do.