I LOVE this dress! It's comfy and cool. Not sheer, so doesn't require a slip. I am 5'9" and 170 lbs, and I ordered an xlarge, which fits nicely. I turned this dress inside out and washed in a net bag, then hung to dry. That worked great. The waist is stretchy, and the neckline is modest enough, although I put a tiny safety pin in for wearing to church.