the skirt is as in the photo, the fabric is cotton, the skirt is lined, it's a bit big, I should have taken a smaller size, but that's my mistake! I was worried that the product would not be at all like the one in the photo, but the product is of high quality!