The grey herringbone dog coat is made of 10% Wool and 90% Polyester blend. This fashionable coat features a faux fur collar and lining as well as a sewn in D ring for sizes Small to Large for easy walking and X Large features leash access holes. All sizes include matching leash. Hand wash and Line dry. There are no elastic around the leg on this product.