Aerin Rose Response: We are sorry to hear of your dissatisfaction with this style. These tops do run a little smaller- I would suggest recommending the next size up for all customers. In this case, I would suggest a D/DD top. Cameron from TN