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.