Love this skirt! I am a size 14 and the XL is perfect! It does have a stretch so it does get a bit loose after wearing. But still fits nicely. This is the first long denim skirt I could wear cause usually long Jean skirts in this size are baggy by the legs.