It does the job with a 5800X3D processor. It has a lot of fan headers. It has two NVME slots, but the top one is uncovered and needs an extra heat sink with a faster drive, unless one is included with the drive. I've had no issues and since I got it used for $133 on an Ebay auction, it's well worth the money.