100% thermoplastic elastomer. Clear plastic buckle. Adjustable length from XS to 3XL. Comes in a hard plastic case.