HAOCOO Dog Life Jacket Vest Saver Safety Swimsuit Preserver with Reflective Stripes/Adjustable Belt for Dog 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. DIMENSION: Available for 7 sizes, from XXS to XXL, meet all sized dogs. Please refer to the dimension chart to choose the right size for your dog. CONVENIENCE: Adjustable belt and quick-release buckles to make your dog fit comfortably, easy to put on and take off. Handle on top for quick and easy grabbing. The Heavy-duty D-ring Hook is perfect for dog leash. SAFETY: The front float assists in keeping dog's head above water. Reflective stripes and bright colors to enhance maximum visibility. 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.