This is a super soft lightweight knit blouse. It has some stretch. This runs true to to size. You can size up for a more relaxed fit. I am 5’4” 150 pounds and am wearing the small.
S-3X
S 4/6
M 8/10
L 10/12
XL 14/16
1X 16/18
2X 18/20
3X 20/22