I generally wear a large with the rest of the Patti Boutik line, but because the lace is not very stretchy, this fits a bit snug underneath of my arms. I have a larger bust which probably accounts for some of the snugness, and my arms are about average for a size large. I recommend getting one size larger than your normal for this particular lace shirt.