True to size fit. 34A/B got S. Since it's double layered fabric and did not come with any pads, I cut a slit and inserted pads to prevent "headlights" and help with shape. Fits well with or without pads. The silver crossover straps in back are super cute. Low to medium impact. Flattering and pretty. Great with the matching leggings.
Christiana recommended this style