Please measure your pet's weight and size before purchasing. Our recommended max weight is approximately 10 lbs. This is made of Polyester. It is breathable and very durable. It's Super wide padded shoulder strap and sturdy hook are easy to adjust, safe and comfortable for your little pet. It's hands-free design and compact storage make it suitable for for small pets, such as Cats, Miniature Pinscher, Chihuahua, Yorkshire Terrier, Pomeranian, Mini poodle, Miniature Schnauzer, Teddy cups, etc.