Not for women with large boobs!! Also not for short women. I am 53 and I wear a 38 DD So I ordered an extra large to accommodate my top half  but it still does not hold the girls in, I wore a cardigan over the top to try to cover myself a little but I still looked like a stripper. The straps are not adjustable and the material on the straps is extremely thin so it is just a matter of time before they snap as I am adjusting my boobs. I wore heels with the dress and I was still walking on it.