Wore this dress for my baby shower....9 months pregnant 210 57 purchased in a XL...dress came right under my knees thin material kept me cool but not see through, when I initially put it on it was tight but quickly gave a little...washed several times and the dress didn't shrink or lose shape...bought in black as well