I ordered the XL which is my normal size when ordering this type of cami and found this one to be tight and not stretchy enough. I did like that it was long enough to cover over my mid-rise jeans (I have a long torso and most are to short).