I bought a small. Im a pretty small guy. 56 and weigh around 125 lbs. Its hard for me to find clothes that don't look oversized on me. This shirt looks like it is tailored specifially for my body type! One of the best shirts I have and I cant wait to browse more from the same clothing company.