I’m honestly between a M/L in skirts depending on the material but based on the product description i went with the M and it fit perfectly. there’s a short black skirt piece underneath that covers until about under your buttcheeks. it may be because I’m tall but that black piece underneath isn’t that long so i got a little bit of booty poking out the bottom lol but it’s still cute. the material is soft and stretchy