Im 510 164lbs, B,  it fit really good. I think it would honestly fit any breast size as well. However here is why I gave it three stars.... the bottom jewelry piece snapped... I got it on and I didn't even get to show my husband and the bottom jewelry piece snapped. Definitely depressed me. So if I was you and you get this, buy some chain or something and make your own little piece down there. Otherwise itll break and itll hang loose and just look decent but not great.