This product is made of PU leather. The front is a transparent PVC film that can be used to check your card. The maximum length of the retractable buckle is 25 inches. The material of the buckle is ABS. The material of the rope is steel. There is a metal clip on the back of the buckle, which can be used to clip the badge holder onto your chest pocket, waist band, pants, or bag. It is very convenient to use during commuting, security checks, and clock in.