This has great support and an XL was right on the money.  I am a 36G and love the fit and style of this sports bra.  If you are a woman with large breasts and you love to run, this is the additional support you need.  I use it with my Wacoal sports bra, they work perfectly together!