IMPORTANT. The sizing of Iron Heart tops (as with most Japanese brands) runs smaller than their Western equivalents (of S, M, L etc). Please do not assume that because you are normally an L, that you will be an L in these, you really should check the measurements below.