I absolutely love this dress!! I am 5'2" 140lbs 36D and the Medium fits me perfectly. It rests about 1 inch above the knee. It feels very light, airy, and dry. It almost feels like I have nothing on. I live in humid Florida and it is so important to have breathable fabric. It does not have a synthetic, rough, hot feel to the fabric. I washed it in cold and hung to dry. It kept its vibrant color, no fading. It steam irons super easy.