Runs a little small (more like a true C cup, not a full D)... so I would order a size up if possible. I did not know this, so I'm a little 'squished' in it, but it is still comfortable enough to keep. Soft fabric and pretty good support for one with out an underwire or molded cups.