I live for these clothes. This shirt along with some of the other things with sleeves run slightly big. I have bigger arms so I always size up in tops to fit my arms but never have to with this brand! Great quality absolutely no stretch. I wear a Large shirt , size 12 and I ordered a large . The arms are slightly big but the torso part fits perfect !