I order a large in this shirt and it's very true to size. It's really loose, very see through and the crochet hasn't stared to unravel even though I've washed it about 5 times. Overall the shirts super comfortable. Although it did take almost a month to get here, I would recommend this shirt to anyone.