Since Im bigger and the top is a bit small on me I need a bra with it but I imagine if you were smaller you wouldnt need a bra. Its comfortable. Lace is super cute. Only reason its not five stars is I thought it would have an elastic hem so then my breasts to come out the bottom.