This is one of the best tank tops I ever bought since I turned 50. I am 59 years old. And have body fat here and there. It covers the arm pit and tummy perfectly and looks great on. True to size. I am 5’7”, 159 lbs. I ordered a large. Just had reconstructive breast surgery, new implants. I am a 38 C.