The screws are way too short, I had to press so hard on it I was afraid to break the motherboard. Pipes are also quite stiff and it makes the whole installation process more difficult than it should be. I would not recommend this product. For context I installed it on an ASRock B650E and Ryzen 7. Once installed it appears to function properly.