I wear between a l and xl..i chose the xl which was the right choice..if you are a bit curvy in proportions, i could size up. the color is gorgeous...i just logged back on to order another if there were options, but alas, there are not. flattering arm cut! could be worn for work, or with jeans/ out to dinner. it's cute, you won't regret it! (as a side note, it is sheer...which you can see in the photo. needs a cami)