This fits your. Make sure this fits by entering your model number. HIGH QUALITY MATERIAL: Made of Polyester Oxford & Nylon Fabric, Mesh Fabric, Pearl Cotton Foam. Polyester Oxford and Nylon Fabric is durable enough to keep your dog safe and comfortable wherever he/she roam/swim. Size S: Chest Girth 14.9—17.3 Inch inch; Neck Girth 11.0—13.3 inch; Back length 9.4' inch;Size M: Chest Girth 18.8—21.2 Inch inch; Neck Girth 15.7—18.9 inch; Back length 11.0' inch;Size L: Chest Girth 22.0—25.1 Inch inch; Neck Girth 22.0—25.1 inch; Back length 14.1' inch BRIGHT COLOR AND SAFE REFLECTIVE TRIM: Special reflective trim stripes design and vibrant safety color to enhance visibility of your dog in the water or any dark condition. ADJUSTABLE AND CONVENIENT:Easy to put off/wear,designed with adjustable nylon belt and quick-release buckles to make your dog fit comfortably, Handle on top for quick and easy grabbing. A Heavy-duty D-ring Hook is also been incorporated, perfect for attaching your own leash.allowing you to maneuver your pet quickly and easily in the case of emergency. SAFE AND COMFORTABLE: Sticky tape system is used for this jacket around the belly and neck,which will keep it more convenient fastened and flexible, With a layer made out of soft mesh fiber, the life vest will keep your furry pal comfortable,the wide belly panel foam boosts flotation.