The products fit is hard to pinpoint. Too big around as there is no band and too small in the cups. Im a 28dd/e so a small would fit a smaller cup with a wider frame. This is good to sleep in, but doesn't support anything other than that. To be clear on the size 30dd is 28e sister size as 32d is 30dd sister size. Medium might fit 32d, but small won't fit any 30 band people. I think these are only available in 32's. Not worth it.