I am a 36E and while the XL size does cover my breasts, there is absolutely ZERO SUPPORT which means I cannot wear them.  I would say if you are larger than a B cup, AVOID THIS BRA.  I foolishly bought three of them because it was such a great price.