I bought this computer because I run a 3D printer. It is excellent for everything I use. It is fast (8gig ram) and has a lot of space (1t HDD). It has no issue running anything I use for 3D modeling and printing. Only thing I would suggest is if you are wanting to play games like Minecraft or anything like that. You need to upgrade the GPU. other than that it is perfect for what I needed it for.The gaming would have just been a nice bonus