This thing is small and quiet and powerful enough for most general computer uses and a graphics card with ports that support multiple monitors to be hooked up. My one issue is with the wifi, the signal appears to be great but actual speeds are very weak. Ethernet connection is lightning fast and their support is fantastic, with quick replies and detailed technical responses from real people. Overall happy with the purchase but I may need to switch out the network card.