I'm a 34DD the reviews I read said to order down a size so I ordered a 34 D. I'm thinking I should have ordered a 32DD or maybe a 34C. The rib cage fasteners are perfect on the tightest notch. The compression is good but not quite high impact worthy. I ordering a size smaller and will update my review then