The top was smaller than anticipated. I wear a normal size M in women's tops. I ordered the 10. The bra cups were small and close together. This top might work for someone with B cups, but DD's do not fit comfortably. I think the support would have been good except the cups were too small.