Hey,
Yes it should be compatible. However it is a lower end closed loop cooler and for that price I would suggest a high end air cooler.
Do you plan on overclocking? What are your system specs?
If you want a decent air cooler, the Cooler Master Hyper 212 is a great deal. If you have a little more to spend then I would suggest something like a Noctua nh D14.
Hope this helps!