Blazing fast and perfect for my needs. Full disclosure - (I am upgrading from an old Compaq Presario with 2g of RAM, so it's like going from a Yugo to a 2022 S-Class for me).  The caveat concerns the video setup. I run a web-based service and need 3-4 monitors. This machine's motherboard has two Displayports and a VGA port.  However, you cannot run monitors using all three at once. You can use the two Displayports, but doing so will disable the VGA port and vice-versa.  Your only option to run more than two monitors is to purchase two separate video cards.  If you purchase one card and try to use it, it will disable all other video ports on the motherboard.  The card you buy must be low profile AND it must be able to fit into a SFF machine.  I found that the, Dell AMD Radeon HD 6450 1GB DDR3, video card works.  I purchased two of these cards (one here on Amazon and the other on Ebay at a much lower price, both were used) and they work great.  These cards allow for one DVI input and one Displayport.