I ordered 3 of these shirts the Gulf Blue, Heather Denim and Gray all in size Small. The small Gulf Blue was the only one that fit. The Denim and Gray colors where VASTLY different in size compared to the Gulf Blue, yet the Heather Denim color was exactly the same color as the Gulf Blue. The 2 larger shirts had a totally different cut, they flared out at/under the breast and almost looked like a moo moo or a maternity shirt. Im 53 on a good day. They were all super soft and I liked the material as well as the color, but the sizing makes me hesitant to try again. Possibly the others were a plus size? The model in the photo for the Gulf Blue is very thin, the model for the other colors is fuller figured. See my photos for comparisons.