I'm a size 8 and a 32D. I got the medium which is a size 8-10. At first I was happy when I put it on but when I properly examined it I was disappointed. The pads slid around and made my boobs look wonky, and the pads are awkward so the bra ended up making my boobs look saggy which was gross. It was also extremely long on me, it dug right into my armpits and came halfway down my back, making it bunch up and sag further. Really awkward fitting. I will say though that it arrived really fast and in excellent condition, not a mark on it.