I wear a L or XL in shirts, and a 38-40C in bras. I got the large, and using the extenders makes these fit perfectly. The cups are the right size and theres plenty of room around. Very comfy for 24/7 use!