Perfect. I wear an x-small or a small in most shirts. I order t-shirts pretty often and have been disappointed several times because the fit was not right or it was very unflattering for a woman. Not the case with this shirt! It fits extremely true to size, and it fits just right in all the right places! Thank for you for making a wonderful product! I will be ordering more now that I know it’s worth every penny.