I was hesitant on spending this much, but I’m really happy with the Ruffwear life jacket. Mainly, I like that it slips over his head and doesn’t have a Velcro strap across the front. Also, it’s got a nice feature that keeps the excess straps, once tightened, from hanging down. I also really appreciate that it’s got a clip to attach a dog leash. That will be perfect for dock diving lessons!