Shirt runs smaller than expected. I am 5'5" 128 lbs and the shoulders and chest for a size medium were too tight on a 35" bust. I solved the problem by wearing a camisole under the shirt and leaving the top 4 buttons unbuttoned, but I cannot wear it to work like that. The shirt has good stretch and it looks nice with jeans, dress pants, or a skirt, but consider going up a size or two if you have a larger bustline.