These were worth the price, but the reviews made them seem like they run super small. I. I wear a 38D bra and fit sizes 12/14 depending on the brand. So I ordered much larger and they are very big. I would should have ordered the XL at most just in case they shrink. The are soft inside and will get even softer with more washes. I recommend these for the price just know they may only run one size smaller not three sizes.