MATERIALS: High grade Polyester Oxford & Nylon Fabric, Mesh Fabric, Pearl Cotton Foam. The oxford nylon fabric is ripstop, and the mesh fiber allow for quick drying and proper drainage. SIZES: Available in 20 sizes, ranges from XXS to XXL. Please kindly read the HOW TO MEASURE & SIZE CHART illustration in the product pictures to get a right size for your beloved dog. SAFETY: Built with extra padding to enable strong buoyance and safety guarantee. Heavy-duty yet more comfortable Velcro fastening system around the belly and neck to keep securely fastened，Reflective stripes from side to side to enhance viability at night. CONVENIENCE: Convenient top grab handle for easy rescues by hand or boat hook; D-ring for a leash; Adjustable nylon straps and quick-release buckles ensure the perfect fit NOTE: If your measurement is between two sizes, we recommend the larger size for more comfortable fit about your dog. Please allow sight deviation of measurement data due to different measure methods.