Very stretch fabric, so it fits, but small. The cotton has no sheen but is extremely thin. This skirt will show any lump, bump, or dimple right through it. I am 5'5" and it was nearly to my ankles. Awkward length. Nice color.