I believe mine's L or something and fits me fine despite being a walking ball of fat... Will have to check.
@Lozart I didn't even think to check the size chart - this could be entirely my own fault then Funny sizing, MASSIVE Arms, Tiny torso.