Gooby Sports Vest for Dogs O Ring attached on the back Water resistant outer layer/ Warm, soft inner layer Easy to wear velcro closure Machine Washable/ Air dry recommended Size Large doesn't mean it fits large breed. PLEASE MEASURE YOUR DOG before purchasing.