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