The perfect mini skirt does exist.Fabric - Shell 45% Polyurethane, 55% Polyester- Lining 100% Polyester