I wear a 36D, that is what I ordered. Much to my surprise, I had too much room in it so I exchanged it for a C cup. It fit much better, but it just did not have enough support for me. It is super comfortable and I really wish that it had worked for me, but when I am exercising, I do not want them moving at all. Too bad because like I said, it is super comfortable!