It looks like a designer tank once you put it on. Straps  are cotton not shiny. It is very comfy. The band is just tight enough. I did buy one size up. I can wear alone or under a shirt. It is slightly small even at one size up but still okay to wear as a shirt... as long as I dry on low.  Great for yoga.

I am 34C with 25" waist, 34" hips. I got a Small. Boobs fit well. The waist and hips have just 1/2 inch to spare.