I'm a size 12 and a 38D. The 1X fits me perfectly. Remember, these are JUNIOR sizes. My only complaint is the back belt... to adjust it smaller, it has to move clear over to the right. For now it fits fine, but if I lose weight I may have to have it altered since cinching the belt in back leaves it off-center.