An average skirt; soft tulle fabric. I am 5'8. I bought the XL and it reaches an inch past my knee. I think it will get the job done for the dress I have in mind but I don't think it could manage under any heavy duty material dresses/skirts.