My husband has worn these shirts for years and finally I decided to get one for myself.  They wear like iron and always look good.  I ordered a medium and it was too big.  I am a size medium so they run large.  The sleeves were too long and it just sort of looked sloppy on me.  I wore it a few times and finally gave it to my daughter and ordered a small. I wish I could have all the colors!