Ordered this dress for several spring events I have coming up. Material is light and flowy, but also not see through. Length hit right above the knee, (but I am pretty short). There is a snap on the chest area preventing excessive cleavage, so overall a pretty modest look. Loved the way it fit, and am considering buying more in different colors!