I am a 40DD so this fits great but doesnt seem to hold up as much as I like. So I actually wear a second one under this one and together they hold up well enough. I do like it but maybe not a great choice for larger bust size.