My hips are at 42 and my waist is 34 1/2, I ordered an XL and it fits me perfectly. I love the skirt its so cute! The material is very light and has more of a costume type of fabric but it isn't cheap looking at all.