Had the absolute hardest time putting this EKwb heatsink on my Corsair MP500 force NVMe M.2. But boy was it worth it. It matches my Z270 Asus TUFmk1 motherboard perfectly!