5โ3, 160lbs, 36B. Purchased Large. Love the top, bought all 4 colors like an impulse buyer. Fitted, stretchy material. Cute top, can wear it however you want it, casual, sporty, business attire. Becareful not to get oil on it, it will not come off. Doesnโt shrink in the dryer.