i am a 34DDD/34E and ordered the medium. fits perfect! i always have issues finding the right sports bra that fits. it's either too small or too big because of my bra size. this sports bra lifts and compresses just enough, making it feel medium impact. has an inner mesh liner. pads are removable. and it actually kind of feels like a swimsuit top. such a great buy.