Love this tank!! the cotton is very soft which also allows some flow. i've worn this to yoga, and to teach barre and cardio dance and it's a hit! as a life-long dancer, this was a must have. my only negative is since the sizing is either xs/s or m/l, it may run too big or too small for some. i tyically wear a m or 6 in retailer tops and this is a little large in m/l; however, not to the point of being distracted with straps falling or the like. highly recommend.