Bought this top on a whim on a tops sale and am really glad i did. it's a nice two-in-one piece that can be dressed up for the office with a blazer or down with jeans and a sweater. striped portion of the shirt is a ponte stretchy material. i am 5'5", 135lbs, 34c, curvy/muscular frame and the small was perfect and even roomy (i don't like things too tight).