The skirt is semi sheer and midi maxi length, no holes or stains