This is the second Brush Guard I've bought, since my dog outgrew the medium and now needs a large. I live in an area with a lot of woods, hills, and, for several long months, snow. The Brush Guard has done an excellent job protecting my incredibly curious girl and kept her from harm while we went on trails and is currently providing a little more protection as we experience temperatures into the negatives.
I also like the extra support if I have to help lift her over things (she's 93 pounds) or she pulls. She's still young and gets excited, so the extra padding and support gives me some peace of mind that the straps won't press too hard on her, even as they hold strong.