I wanted to add a small computer to use for streaming video and music. This machine fits under the TV on a shelf and effectively turns it into a very smart TV. The system is very well made, uses good components and runs well. I monitor the CPU and other internal temperatures and the system runs quite cool, much cooler than the laptop it replaced. All of the connections are easy to get to and well labeled. The display port (HDMI) connections also work very well, in both transmitting video (1080p) and 7 channel sound to receiver. The only caveats I would mention are related to Windows 10. I purchased the system with 8GB of RAM and a 500 GB fixed disk. After two recent patches, Windows shows 100% drive utilization on boot and during many operations. I replaced the fixed disk with a 500GB (Amazon, $46) SSD, the the problems ceased. I would recommend purchasing with an SSD. The 8BG of ram has proved more than adequate, even when running an Android emulator (NOX) for video streaming.