There was no tag in these Navy Hind shorts to be read, for the tag had been cut off. But I feel sure that they are made from some lycra / spandex blend, and I also have a feeling that these shorts could be of size Large, for they feel rather roomy on me.