I ordered the medium. It looked like it would fit, my bad for not trying it on before I rinsed it out. I wear a size 6, medium, and a 34 inch bra. This was way too small. Disappointed, the color is so beautiful.