I got this shirt for my boyfriend. He wears a medium and I read in the reviews that a Medium was too big in this specific shirt. I got him a Small instead and luckily I did! The shirt fits him sort of baggy, but I’m sure with a wash it’ll shrink since it is cotton. Overall, he loves the shirt! :)) great material as well, so that’s a plus.