Very well made and thicker than cheaper skirts.  I needed something with more structure and this fits the bill.  The fabric label reads: 50% cotton and 50% polyester.