Made from breezy linen and designed with flattering bias cut panels. Length is approximately 35.5' on size S. Model above is 5'11' wearing size S.