I'm really frustrated with these shirts. I ordered 4 colors all in Size Medium (olive green, black, white, grey). The olive green was the first one that I took out of the packaging and it fits and looks great. I didn't bother trying on the other 3 colors since they were all the same size (BIG MISTAKE), and instead, I threw away the packaging, cut the tags off, and hung them in my closet. When I went to wear the grey shirt a few days later, I noticed that it fits much more snug compared to the olive green shirt. I then tried on the white and black shirts, and both of those were much more snug, as well. IN ADDITION, the white shirt has a HOLE IN IT!!! UGHHH I'm so frustrated that I have wasted $45 on shirts that don't fit and one of which has a hole in it. Since I cut the tags off, I also can't return/exchange them.