I love skirts! I've gained a bit of weight after having a baby and so my stomach isn't as small as it used to be though the rest of my body is still pretty small.  This has enough give that it's not uncomfortable around my belly but still fits well and looks good.  The ruching in front is perfect, just enough to make them interesting but not overwhelming.  I usually order women's smalls, but after reading the reviews I went ahead and ordered a Large. It fits great. I may order again in another color.
*update-I recently got the 'plum' skirt because I liked the brown so much.  The fit is as good as the other, but I'm not that happy about the color. It is VERY purple. I was expecting it to be more toned down, but it's not. I'll still wear it though :)