I was really suprised when i received this top. it was a knit (more like a t-shirt material), which i really like. this way you can wear casual as well as dressing it up. it is not see thru at all and it stay off the shoulder. the one thing i dont like is the elastic band at top is too wide. but overall ita s keeper!