I'm 5'4\", 160 pounds and ordered a large. I might have been able to wear a medium, but the large works well. It's loose fitting and comfortable. Positive: This shirt works great for work or casual. The zipper lets you decide how much cleavage to show and is an eye-catching detail.