Perfect length! Sizing was just right for a 30 in waist
The large was very small with a tight elastic waist. I'm 5'6" and 130lb and I couldn't even get the skirt on.