I bought the large. I wanted to use it as a skirt extender, I would buy the Medium if this is how you want to wear it. The large is too big on me, i am a size 10 and its too big from my waist and thighs. I might have to return it and get a smaller size.

I do love how it looks at the bottom with all the ruffles. Its very girly!

 I would totally recommend it!