Adjustable strap measures 38.6-46.5 inches long. Fits small to large sized persons. Made of leather and mesh, soft, breathable and durable. Super wide padded shoulder strap and sturdy hook, easy to adjust, safe and comfortable for your little pet. Hands-free design, compact storage, suitable for for small pets such as Cats, Miniature Pinscher, Chihuahua, Yorkshire Terrier, Pomeranian, Mini poodle, Miniature Schnauzer, Teddy cups, etc.