Nothing has made me feel as good as this shirt does... muffin top mom with 34J this stretches where it needs to while making me not feel so body conscious. I ordered 4 more. (when they were on sale.) I'm 5'6, fluctuate between170-180, athletic type though. I wear med. large, ordered this in a medium. I ordered the white one and it's held up well in washes/drying, its length is so great. I like longer type shirts. I wear it to work and wish I had more, saw a sale on them so ordered 4 more.