Fajastec Faja Arm Compression Garment XL (Size 38). I am a 36D and this fit me comfortably, wasn’t too tight and wasn’t too loose even though I normally wear a medium size shirt. Comes from a very clean and smoke free home.