This is my second mini barebones PC from Asus and happy with quality and performance. Easy to set up and configure, however I did run into a problem installing a PCIe NVMe SSD drive. The Asus documentation isn't clear about support for this type of SSD drive and I ended up returning it and installing a SATA M.2 drive instead. Also the fan noise is noticeable if you're using a memory intensive application.