5'2" 130 lbs 34B ordered small. Fits well, just as pictured. Could live without the tie straps, takes away from the sexyness. Other than that, love the high cut side, low cut front. Material is good, this is a quality dress for the price.