This is a very nicely made PU leather watch strap. Looks like leather but it's made of Polyurethane with heavy duty stainless steel buckle. Comfortable and durable to wear and water resistant. This band fits watches in 20mm.