This is the second one of these vests I've owned. This vest has been great for my dog and I feel like it offers him quite a bit of protection. The only reason I had to purchase a second one is because the first one eventually wore out. I would definitely recommend this dog vest to anyone on the fence about purchasing one.