Material: waterproof nylon + waterproof polyester + pearl cotton The life jacket can provide enough buoyancy for your pet to swim and deflate easily in swimming pool, river, beach, boat or kayak. The dog rescue device consists of a fixed handle that you can use to pull the dog out in an emergency. The adjustable waist belt and quick release buckle allow your dog to put on and take off comfortably and easily. Place your hand on top for a quick grab. The heavy duty T hooks are ideal for dog leashes. Convenient top handle for hand or boathook rescue. Reflective tape to improve visibility. The fish scale pattern on the back is fashionable and beautiful.