Cute shirt, well made. I am 5'5.5, 137 lbs, a little round in the middle, usually small or medium 4-6 size in tops. I love the length and the drop shoulder. First I ordered the small, just a bit too tight. Could not tell at all how much bigger size up would be so I ordered the medium and large. Medium is fine, if it shrinks a little in it will be better. the sleeves and length didn't seem to change much. Didn't try on the large. Nice casual top.