Pretty thin, cheap fabric, have to a wear a strapless bra with it but it fits well. Wish it was a tad longer. Shipped from China so took awhile to arrive. It's cute and pleasantly colored, makes a decent summer top.