Cant say 100% but I will say my daughter was either a C or D when she got it. Alot of the dresses at Hot Topic wouldnt fit her right up top but this one seemed to be a good fit. But everyone is made differant so I dont want to give you false information. Hope that helps :)