I rarely give products a one-star rating, but sadly this is one of them. I purchased this bra because I needed something quickly and was unable to get to a store. My experience was nothing short of miserable.

As mentioned by other reviewers, the cup size is small. I'm a C and it just did not work. Stuck with each other, I went ahead and wore it to my event. Not only was the cup size small, the bra kept on sliding down. So, it seems like to fit my 34C body, I would have needed to get a 32D. I know the bra has worked well for others. My recommendation  is to order a couple of bra sizes . . . and not wait until a couple of days before needing them!