For the price it's a very capable and not overly large unit for general office use.This is not a gaming PC however, and the case is not built for modern GPUs. If you decide to get a low profile GPU, keep in mind that the mobo uses PCI gen 3, not gen 4.Also make sure to validate the parts after receiving the unit - everything checks out, however the 256gb SSD was a brand I did not recognize (Kingfast - looked like an AliExpress brand). I'd suggest having a back up SSD just in case. Even after the additional purchase, I would recommend this unit.