Fits fine but I do not like the material and it has a sheen to it.  I know it is cheap but it looks it.  I normally wear large in scuba skirts, bought this in xl and it fits perfect for work with a little room.  I do like the length and it fits great at the waist which is usually too big when I go up in size.