Was working great but then the LAN stopped working. The reason why this is so cheap for a z590 is because it has the dreaded intel i225 LAN chip set which breaks the LAN when you update your system. After bringing it in and trying to contact PB tech for support on the matter, I can honestly say PB tech have the worst customer service I've ever come across. I eventually got the board RMA'd with it being declined due to bent cpu pins. I'm never using PB tech again.