Really like this bra.. great support and when I tried it, I wore it all day to make sure it was still going to be comfy after a full day's wear. I find a lot of them hurt the top of my ribs after a while but this one was good. I am a 40D just now and needed the XL size. Quite expensive but I feel worth it for the good support and comfort.