I bought this to wear under other shirts that are a bit too low cut or too sheer. Obviously it can't be worn under something that is completely sheer but it works under a thin white sweater that I have. Sizing runs a tad small but I think these are sized to juniors sizes. I wear 38DD & size 22 jeans and fit well into a 3x. Would definitely recommend to a friend & am planning on buying several more in other colors!