I was in need of a strapless bra quick and ordered this one. This bra hurts any time I wear it. I don't know if its too small or what but I am a 34 DD or 36D and this one I ordered a 36 D. The whole time I wear this I feel that I am pulling up on it, I can tighten it, but then its painful and still slipping down. I don't consider my boobs to be heavy. I would not wear this on a wedding day for sure, I don't want to wear any shirts that require long use of this bra, so I will definitely be in search of another one. My other 34DD strapless bras all have lace and texture to it and I needed a smooth one.