The pantihose is thick and warm for cooler season, it's made of mixed cotton and woolen fabric. One size fits all, M-L, 155cm-170cm.