After trying many bras, this is the one I have settled on.  It supports well and balances my shape.  I don't have to worry about the straps slipping and I forget that I am wearing it.  The only drawback is that due to the full coverage you have to be careful that it doesn't show with low cut tops or tops that are cut wide in the shoulder area.  Amazon had a good price, fortunately, because at full price it is a bit expensive.  However, it is well constructed and holds up well to frequent washings.  I wear a size 36DD and it is almost impossible to find this size in the stores, so Amazon is the way to go.