Handmade, all stainless steel. Glasswork by @peace.lily.toys 19.5 inches in length. If you'd like a different length, please specify your desired length in your order notes during checkout. Clasp design pictured in last slide.