Material : 100% polyester. Size:18.5inch x 7.5inch x 12inch.The size fits almost all pets,cat,small medium and large breed dog,but maybe a litter huge for your puppy. The cute and fashionable triangular bandage fit any occasions. The bandana bibs Scarfs suit for medium dogs and large dogs.It is also suitable for the baby under one year old. All pictures are taken with our production samples from a size of Small; Please measure your pets carefully to make a safe and fit purchase.