this skirt is wonderful! I am a size 36, sometime 38 and I took size S. It fits me like a glove! very nice. The material is a little hot (I live in Cambodia where it's mostly 35°C) otherwise it's perfect. Took around a month to deliver but worth it.