I purchased this skirt not knowing if it would fit me or my daughter. Well, it fit me perfectly. I usually wear an XL, but it stretched just fine. It is the perfect length for me. Looks like a maxi on my 5'3" height. The material is thick. It will not get much wear from me until fall/winter in Florida.