Great computer, is up-gradable. I use this computer for building and home design (CAD software) and had to upgrade the graphic card which was easy enough. Boyfriend uses it for video games now which is a fun extra use. Excellent computer, especially for the price.