XL fit me around the chest (38") but the cup size wasn't what I consider an XL. I'm guessing it is about a D but please know that is just a guess. Certainly not definitive. It was very comfortable and I really wished it fit me.Initially, I was concerned about the length of the bra. However, when I put it on under a slim sundress, I was delighted by how smooth it made my torso. I'm 64 years of age. Because of injuries, I'm no longer able to work out, hard, as I did most of my life. Even though I'm still slim, my body is no longer tight. Because of this bra, I feel very comfortable wearing slim dresses, and very fitted tops and blouses, once again!! I love this bra, and will be purchasing several more! Sorry, but no photos for this particular review. Lol!!