Skirt is good length (I’m 5’7”), not to short, not to long. True to size, plenty of stretch. I was not aware these are Be Girl brand skirts so I was a little disappointed in what I paid for it vs what I’ve paid for this brand in the past. However, I’m satisfied with the skirt.