I don't know about the compatibility - but it did fit the VIA chipset on my old Asus A7V266-E board. It wasn't too hard to install, but it was hard to align because it was "double-jointed" with the pivoting screws. One annoying thing is that it doesn't sit tight on the board. It's held in place by springs, but they're weak enough you can grab it and lifted it straight off (and let go and snap it back).