I ordered this shirt in black and lavender. The size was what I expected, but the material was very, very thin. I bought these to wear to work, but I cant wear them anywhere. If you don't mind wearing a tank top underneath, then you will be fine, but here in Florida, wearing layers is too much in the summer.