I could have given it 4 stars because it's see through and the slip is white which can be seen but I love this dress. It's so pretty!Light,airy,flowy, and comfortable. Can be worn to any semiformal event, banquet, baby shower, bridal shower, and day wedding. I wore it with nude heels but can also be worn with black heals. And it wasn't dragging, though I never mind a little train ;-). It is large in the bust area,I wear a 42/C and I had to put a pin in the front. Still love it!