Show just the right amount of leg in this fit flattering mini.Fabric- Shell - 60% Polyester,40% Cotton- Lining - 93% Polyester, 7% Spandex