So, these run as expected. Which is why I buy them. I'm 5'3‘ 130-135 lbs and a 34D. I'm in-between a Small and a Medium. I buy a small bc I'm ALWAYS COLD, I use these as the first base-layer under my UA cold gear...and I'm stuck in the 90's so I still wear long sleeve top under short sleeve top. My work top are v-neck and these wear perfect under my work top. For some reason is the exact medium weight of top, tank, and long sleeve top that I'm looking for. It doesn't stretch out really fast, there isn't too much elastic...these top are just simple, basic, normal top. The material is not transparent. The weave is tight. Idk. These are literally perfect for me.