BMo3 - I'm a 34c and wear a medium CW-X. Large is waaaaay too big.