Extra Small fits 30A, 30B, small 32ASmall fits 32A, 32BSmall (Full) fits full 32B and 32C. If you are a 34A and prefer a tighter fit, this is for you as well. Medium fits 34A, 32C, 34BMedium (Full) fits 34C or if you have a 34/36 band and prefer more coverage, or a tighter fit.Large fits 34C, 36B