Always keep your dog safe around water. Even though dogs can naturally swim, they can get exhausted easily and find themselves in trouble. This vest is made from durable polyester and nylon with environmentally PVC. The fluorescent green is hard to miss so your dog will always be easy to spot in the water. It rolls up making it easy to carry and store. There is an inflatable inside that just needs to be blown up. The vest comes in three sizes to fit most breeds; Small, Medium, and Large. See measurement guide attached.