I am very happy with this computer which I am using for graphic work.It was easy to do some upgrades such as a graphic card (GIGABYTE GeForce GTX 1660 Ti OC 6G 192-bit GDDR6) and power supply (Thermaltake Smart 500W 80+ White Certified PSU).