High density and abrasion-resistant oxford & nylon cloth consists of the fabric of our dog life jackets,with adjustable straps and quick release buckles in the neck and belly,it allows you to adjust the pet life jacket's size to the right position for maximum comfort and fast fit.