Golovkin is a very small middleweight and could make 154 without problems. He's said so himself. He just fights at 160 because it's handier, it's not like he can't punch at the weight.