I was looking for a mini skirt that I could dress up or down and wouldn't leave me feeling self-conscious. I found it in this skirt. It's form-fitting, but not super tight and (for me) hits slightly under mid-thigh. I'm a size 10 with a somewhat wide waist and slightly fuller hips and my skirt fit true to size.
Oh, and I've only worn it once, but something tells me the material will stretch and lose it's shape over time.
This skirt is hot.. It's slimming and it looks very cute in booties.. however after a few hours in it, it really stretches out! I'm a size 0/26 and I really wish they made this skirt a little tighter! It's not really the herve leger-pleasure doing business bandage type of material... it's more like loose spandex. I would reccomend it but if you're wearing it for more than a few hours, it definitely will loose it's shape!
I think these skirts are very cute and i love the colors however, I would recommend them if you have long/slim legs. I am 5'4 and a size 4-6 and it did nothing but accentuate my natural curves (not in a good way) making me look kind of stumpy! They look great on girls who are tall and skinny!