I wear a medium-large shirt depending but so i got a large and it fits little to small and this shirt has shorter sleeves which sucks! The shirt its self is nice but like i said the sleeves are short.