I bought this is an xl I usually wear a size 10-12 I have found with most petticoats thy run small in the waist. I used this under a 50s style dress and it was full enough to accentuate the dress line but not make it look costume like poofy.