It's a light material so it flows. the shine is just enough to dress up when i need. i'm a 12 and usually buy xl of any t-shirt looking style, but the large fit perfectly. i am however not large breasted.