Cloth. Size - ONESIZE, 122, 158, L. Page - 29