Knee or midi length, linen, cotton NOT jersey. semi fitted - not oversized or smocky as they make me look bigger! TIA