I read all the reviews and since most said these run small I went with a one size larger (XL) just in case. Im really glad I did because the extra large fits perfectly!!! I am 54, 155 lbs, with a size D bust. Absolutely love these shirts and am actually going to buy another set in different colors tonight!!! They are very soft and lightweight so the fabric has room to breathe and doesnt stick to you in hot temperatures!!! I live in Illinois and weve been having a problem with heat and humidity lately, and these are positively wonderful to wear!!! I highly recommend these T-shirts, but DO advise to order a size larger than you normally would! Super fast shipping, and arrived in the exact condition described!!! EXTREMELY happy with my order AND the shirts themselves!!!