I purchase a ‘Medium’ for Hubby who is normally ‘Medium’ and it fits… but is a little tight around his chest as the material doesn’t stretch. If you are on the larger end of size ‘Medium’, I’d recommend sizing up.
Otherwise, the material and make of the shirt is fabulous! I love it and cannot wait to be matching with the whole family!!