Slight stretch. Elastic at the top part to keep the top on. 90% Polyamide, 10% Spandex. Imported. Hand wash cold water. Do not bleach. Line dry