This is a great value tower, however you need to make sure you understand what you are buying. BE SURE TO REAPPLY THERMAL PASTE BEFORE MODIFYING.This is a sff case tower therefore, no full sized gpu, psu, or any other extras will fit. You will need to buy or make a psu adapter to use a modern atx psu in it, as well as keep the psu external.Graphics card upgrades: there is a way to fit a modern gpu in the case. It involves removing the c/d drive and buying a 200mm MINIMUM gpu riser cable. Personally I opted for a gtx 1050 ti as it works well with the i5 7500. Be sure you have a way to mount the gpu as well. It's difficult but if you buy the adapter and the riser cable it's just a little bit of work and it's worth the money.Just make sure you understand what you are buying before purchasing, definitely a great product for price and won't find as good of a deal anywhere else. Just make sure you have the components you need.