I ordered a medium and I am a 36C. It fits perfectly. I immediately removed the shaped cups as I don't like them. I wear this for yoga and exercise and love it. Over time, it starts to give a little, here and there, which is good because it starts out tight.