Thick fabric, elastic but not as giving as it could be. The thickness ensures the garment keeps it shape when worn. I'm a round and fit 130lbs at 5'4" usually M/L bottoms, and these will work for my costume. The are ever so slightly on the small size--tight around the calves, best worn around the hips--but in this case the style is forgiving enough to accommodate.