They feel high quality.  Fit snugly but aren't too tight.  Help a lot when thermostat starts to drop.  They are 100% cotton, except the waist band might be elastic.  Don't know for sure but if you require no polyester(for example if you are working where there is the risk of arc flash), then you may want to check with the manufacturer and see if that waist band is 100% cotton or not.