It is stretchy material. It might work as a medium. I'm pretty sure it's a small. looks like a 32 C might feet comfortably. Not sure. there is no tag inside. I measured across the thickest part of the breast 5 1/2 inches across un-stretched. whats f an w??