Worn once. No longer fits, cups are small. (I’m a 32D). Padded push ups. Will fit variety of sizes since the cups are padded, relatively stretchy, hooks holding it very solid.
Technically would be perfect for someone wearing a size Small with 34A, 32B, 34B, 32C bra size.