Not a supportive fit which I prefer so returning.  Seem well made.  Fabric feels substantial and is probably cotton.  If you want a fit that is somewhat loose from the top to the bottom, these are for you.  Perhaps I ordered too large a size: I'm between a 14 and a 16.  Ordered the 2X.