The material is VERY thin and something will have to be worn underneath for it not to be see through - especially in the sunlight or backlighting. Also, because it is so thin, it is like a second skin - even shows the indention of my belly button! I am skinny - 5'5", 118lbs - and I am considering getting a belt to distract from my mid-section while wearing this dress. I definitely won't be eating the cake at the wedding I am planning to wear it to. But I do love the color and style.