Bought a L/XL for a 6 month old golden retriever puppy. It's big on him, but he's definitely going to grow into it quickly. The straps are highly adjustable, especially the chest strap, and have inner sleeves to hide any excess material. I was able to completely shove the belly strap inside of it's hidden inner sleeve. The pockets are a bit tight near the seams, but hold plenty. I was able to fit a standard ball, several rolls of waste bags, a pouch of treats, a 6 foot leash, hand sanitizer, dog wipes, and a waste bag dispenser inside of just one pocket without much fuss. The pockets also hold a standard 16.9 oz water bottle easily, with room to spare. It looks seamless when empty, which I appreciate. I almost wish it came with color patterns on the sides due to all the empty space.
The material itself is thin and stiff, but feels very durable and water-resistant. The straps specifically surprised me with how thin they were. I don't think getting caught on something would break or tear the harness, but a dog could definitely chew through it. Luckily, because of the thinness, it would be easy to fix with a sewing machine. The buckles are a cheap plastic. Considering the price of this harness, I feel like it should've been metal; but they seem easy enough to replace if they break. The zippers are high quality metal though, which i feel is more important anyway. I was also worried the front leash attachment would be flimsy, but it is, in fact, very durable.
You can fit a…