I really love this skirt.  I am a vintage dresser--I go for the late '50s, early 60s glam look... Some people call it the "pin up," but I try for the classier side of it.  Very Rat Pack, glam Hollywood.  I was looking for a TRULY high waisted skirt--since low slung looks are so popular, "high waist" these days usually means "on the waist."  But this skirt is truly high waisted, coming about two inches or so above the natural waistline, just like they wore in the late 50s.  If you're looking for pin up or rockabilly or plain old vintage skirts, this is a great choice without costing you a bundle.

Someone mentioned they thought it was too casual for business, but I work in an office that requires professional wear everyday (Friday is business casual/polo shirt day--no jeans!) and, paired with a nice blouse, this is *perfect* because it comes right to the knee and the slit is only a couple of inches so you don't flash too much leg.  I immediately ordered three more in different colors so that I can wear it every day as my other pencil skirts were made to sit on the waist and, if you pull them up for a "high waisted" vintage look, the slit is so long it's almost up to your bottom.  These are also stretchy, which equals comfort!

On sizing, I would go with your normal size.  I would not call these skirts truly petite.  I am 5'6" and weigh around 125 pounds and I chose the Medium.  I normally wear a size 4-6.  The skirt fits like a glove.  I might actually like it to be a *tiny* bit looser (just so I could feel safe if I gained a couple of pounds!) but I wouldn't go up to the Large since it is stretchy and, as the day wears on, will likely stretch out some.  It's certainly not uncomfortable, but it is tight, in a good way.  The material is good, a thick fabric, and you have to really stretch it out to be able to see through it at all.  I wouldn't say I have 100% faith that it won't pop a stitch at some point, maybe after ten or twelve washes, but for the price it is a FANTASTIC skirt.  You probably won't get anything better for $20 and, if you purchase a high waisted skirt from a store that sells pin up girl or rockabilly clothing you will pay four times as much and probably won't get any better quality.  Overall, this skirt is a WIN!

EDIT 6/23:  I wore this skirt ONCE and it ripped up the back, just like the other reviewer here.  HOWEVER, it was made of a great material and was so cute, I just took it to have it fixed.  Five bucks and they sewed it up!  Apparently the problem is that the slit is not reinforced so when you put pressure, bending over, it rips.  I bought four of these skirts, so I just took the other three to be reinforced as well.  Still a great skirt for the price if you don't mind shelling out a few extra bucks for reinforcement of the seam.