I took a gamble with this dress. I'm glad I did. I don't know why some people complain about the material.it's plenty decent! I'm a curvy,petite woman (38C-5ft) and I followed the size guide and got an XL and it fit me perfectly.even without a bra it's plenty decent as a SUNDRESS-meaning, it's supposed to be somewhat thin. My only gripe about it is that the body as shown is pure white but it's actually not-it's tinged with blue (maybe other colors with be tinged with the color they're made of a well).Still a good dress for me. I recommend hand washing this initially especially if you get the blue as mine had a color run.