Small Size Fits Small or Medium. Large Size Fits Large or X-Large. 92% Nylon / 8% Spandex Made in China.