This coat is made from durable nylon. Due to its water-repellent material, it can also be worn at bad weather conditions. This dog coat is adjustable at the chest's area and ensures an optimal fitting due to additional straps. The flannel padding inside can be removed, so that it can be worn in nearly any weather condition. Size is generally relative to the length of your dog from the collar to before the tail begins. High quality, low cost coat.