Read the other reviews and it helped me to figure out the right size. The sizing chart provided with the photos  is accurate. Bought size large based on that chart, typically wear 10-12 ladies and 34D/DD. Looked great on me straight out of the package. Dress looks beautiful. Perfect fit.