I went with others' reviews and ordered a 2xl in this thistle color. It's more of a mauve.  I'm normally a large and the 2xl fit just right. I love the material. I then ordered the same shirt in black and army green. They are huge! I don't get it. Why is the sizing so different between colors?!  I'm so disappointed and am gonna have to return these. Hopefully the next size down will fit. But the shirt is awesome if you can get it to fit right.