The fabric is a little shiny, but it is very lightweight and good for Florida heat. These are 100% polyester, but from a distance look ok because of the lines/grid pattern. I don’t normally wear cheap pants, but I need the expandable waist to help me look flat in the belly on stage. I’m a 33-34” waist but the 32” waist works just fine, as it’s expandable.