I am a D cup, which is large for my size and I have not been able to find a bra that will hold me up and not hurt my shoulders or poke or itch.  At home I go without a bra, knowing its not good, but otherwise I am so uncomfortable.
I bought this bra honestly not believing it would work because it is so inexpensive.  I was wrong.  It fits great, it doesnt hurt, it doesn't itch, poke, or break my shoulders AND it holds me up where I belong.  I have had to go out for the last several mornings and I don't take it off as soon as I hit the house like I am used to doing. I forget I even have it on.
I purchased this bra and 2 others at the same time (different style but an 18 hour by Playtex) I just ordered 1 more of this style.