I am 5' 3 1/2" tall & weigh 133lbs.  I usually wear a size 4 or 6 pant.  I usually wear a medium skirt; but, occasionally buy a small.  I ordered this in design N7 in a size medium.  While it fit ok, I felt the elastic waist was just too snug.  The waistband has a lot of stretch; but, I don't like things to fit too snug.  You end up with a lump above the waistband that shows if you wear a fitted knit top.  I will say that even though I am not big, my waist is a bit larger than you'd expect & my hips are smaller.  So, if you have an average waist, the medium may be fine for you.  As I said, it has a lot of stretch.  The rest of the skirt fit perfectly.  But, I plan on wearing this in the summer & don't want the waistband to be uncomfortable.  I worried that if I bought the skirt in a large it would be too big.  Happily, there is just enough difference to make the waist fit perfectly w/o the rest of the skirt being too big. I noticed that other reviewers mentioned that the skirt is too sheer.  Yes, it is chiffon.  That means it's going to be sheer.  However, it has a plain lining which works as a slip & prevents anyone from seeing anything.  There's no need for another slip.  So, I am confused by that complaint.  The lining does stop just below my knees while the skirt comes down to my feet.  There's a lot of material.  So, the lining stopping below the knee isn't very noticeable & does not detract from the look. I usually have to wear heels or hem my maxi skirts even though I have long legs for my height.  This skirt stops just above the floor when I'm barefoot.  I looks fine with flats or with heels.  I also read some reviews complaining about the quality of the skirt.  While I have returned the size medium, I did give it a complete once over as I did with the skirt I am keeping.  I didn't find a single flaw on either skirt.  The material is delicate.  Again, it is chiffon.  I will either hand wash this skirt or place it in a lingerie bag & wash it on delicate.  I will hang it to dry,  I live in maxi skirts in the summer & look forward to wearing this skirt.  It has so many colors in it that I already have a selection of simple tops that will look perfect with it.  If you are planning a super active day, say at the playground chasing the kids, this might not be the skirt you want to wear because the fabric is delicate.  I plan on wearing this when I go out whether it's to run errands or to go to dinner & a movie.  I could easily dress it up & wear it to a bridal shower, baby shower, or even a summer wedding.  I showed it to my 3 daughters & my sister-in-law.  They all loved it.  I expect my girls will be buying their own.  My 9 yr old granddaughter was upset that it didn't come small enough for her.  She is rather tall for her age & I am considering buying one & putting it away until it fits her.  I wish it came in a size XS for her.  Anyway, for the price, I think these skirts are absolutely lovely & worth every penny.  They are appropriate for any age.  While I'm a little old for the look, you could pull this up over the bust to wear as a bathing suit coverup.  You could even wear it above the bust w/ a belt & have an adorable dress.