I bought this skirt in both size M and L because I wasn't sure which would fit best. Unfortunately, when the 2 skirts came, they were not even the same brand, and they were both too small for me. The colors were not the same either. Then I ordered the XL, which was WAY too big. I found a better fitting skirt through another seller in the same color.