both the top and the bottom are like paper thin. I’m a 36B & ordered a M. If I would’ve gotten a L, it probably would’ve been too loose. I think I’ll definitely wear pasties under the top, but it is super cute! The colors are really pretty!
Top is super cute; if you have a bigger chest then you might want to wear pasties but is still comfortable to wear!