Skirt is beautiful and heavy. Not at all flimsy. I ordered the red in a small and it fits more like a juniors 5/6. I would suggest you size 1-2 sizes up depending on if you have a fuller stomach. Ive had 3 kids and the stomach is my problem area. So I shouldve gotten a Medium. Overall the skirt is perfect. Would recommend.