Incredibly well fitting pants. 100% Polyester and Spandex with plenty of stretch. Model is wearing a Small.