It's thin, very. but i were a cute scrappy athletic type bra underneath and it's so cute!
it's a stink top, i pick a spot to tuck in around the from and let the rest flow.
aside from being a swing top, it runs large. i have 2 in xs and i'm a 34dd and i still have room.
i have it in faded red/pink and white and am buying blue too, love it!