This is a terrific computer for the money.  If you want to use it for gaming there is plenty of room for a video card, although if you want a high end video card, you may have to install a larger power supply. For everything other than gaming it is a very capable computer and far exceeds expectations. I usually build my own computers, but no need when this is available at 1/3 the price of parts for a new one!