I usually wear a medium but I have been gaining weight so I bought a large just in case, but the top was TOO SMALL for my boobs. I am a 36c in bra & this bra was so short & tight. My whole boobs were sticking out & omg the thong was soooo loose!! My whole cookie was out to see! Do not recommend