I needed a new Graphics card for my prebuilt but the prices are so crazy right now it was not a hard choice to just buy a prebuilt. This is an upgrade from my old I5 with a 1050 to an I7 with a 2060. Huge difference in performance. It handles everything I throw at it easily and is very quiet.( It is not overclocked). This machine was a great buy for me and anyone looking to upgrade graphics and cpu