I really like this shirt. It fits well at the waist, and bust , but it’s a little tight in the shoulder, and underarm area. I bought a L. I am 5’7”. Weigh 145, and am a 38D. I can wear it, but I can’t fit anything under it due to the shoulder area. I like it so much that I kept it, and ordered another one in an XL, so that I can have one to wear when I want to wear a turtleneck underneath. The inside is a soft heavy Sherpa. The outside isn’t as soft, but is better once washed. Hope this helps!See full review