I ordered a xl because I did not want my dress skin tight.
I try to dress modest. This size is perfect!
Not tight, but not frumpy either.
It is snug in the neck and arm area, and across chest area.
But not around my bottom and thighs.
For reference, I am 5'6, 145 pounds, 38B.
Hope that helps!
I Love It!
It's made well and is comfortable.