This skirt is literally too cute!! I love it so much. The fabric is slightly see through but it also comes with white mesh shorts under the skirt. The material isn't bad and it is pretty comfortable. However I do recommend getting a size or two bigger. I received a L when I am 5'0 and petite but I have some curve and a butt so I had to get the L/XL when I'm usually a S/M since this is ordered from China. Overall it was totally worth the price when normally this skirt is like $40 at American Apparel.