The skirt is all right! But keep in mind that the fabric is not cotton, I think it's polyester or something like that - so it's not as soft as a regular fabric, it resembles a beachwear a bit. Secondly, I ordered an M and got an L (according to the tag inside the skirt), but it still looks small like it was an S/M! (it fits me anyway, so I've been lucky). Finally, the difference in length between the red part and the black part is very slight: I thought that the black part would have been longer.
I wish I was able to get a 4XL as the 3XL is a little snug. I'm a UK size 16-18 in skirts and trousers. some threads were lose but easy to fix. Has an elastic waistband. love the feel of it. length is similar to a miniskirt.