The perfect mini skirt does exist.75% Viscose 25% Linen Lining - 100% Viscose. Ruched panneling. Layered frills