It will be plenty sufficient for stock clocks, but it likely wont handle much of an overclock if you have to increase voltage. I would personally spend a few more bucks on something like a cryorig H7, I linked it below.
https://www.amazon.com/CRYORIG-Tower-Cooler-Intel-CPUs/dp/B00S7YA5FQ/ref=sr_1_1?s=electronics&ie=UTF8&qid=1511457062&sr=1-1&keywords=cryorig+h7