Runs small, bought a XXL as I am a 36DDD but this fits like a Large IMO. I like the color and fabric so I kept it, I wear it under suits. But I wish it was longer on the waist so I could wear with leggings and have it cover my tush.