I wasn’t sure what size so I bought a L and XL and kept the L. I wore it to a National Page as a returning Queen and got so many compliments on it and my husband LOVES it. Its not see through at all and very flowy and comfortable. This is a must have black dress, can be dressed up with heels and jewelry or worn with flip flops and anything in between.