For the cooling sky one I have I had to put spacers under it to get it to fit and a couple other minor mods. The pegs still have plenty of grab, though. For a $200 Chinese radiator I kind of expected some of that. It keeps it right at 180 most of the time, occasionally getting in the mid 180s. As long as it doesn’t start leaking I will be overall happy. However, a $1000 plus radiator should fit better than OEM.