I bought XL to be safe so If they shrink in the dryer its ok. I normally wear 38B or C but my size varies depending on how swollen I am. Most of my other nursing bras are XL and fit ok. These are a little loose before washing so I might order more colors in size Large. The colors are darker than I expected. I'd say the burgandy is more purple than red. I was worried about the little cardboard tag in the front. It is easy to gently pull the stitches out so not a problem.