The harness is nice and light, it feels quite sturdy for how thin it is. My 11-month-old Lab/Boxer mix is very thin and long, making it impossible for a regular harness to fit him properly. The 3 different leash attachment points are very convenient. The only downside is that the main (middle back) attachment D-Ring is a bit annoying to clip a leash to. I have multiple Ruffwear leashes, collars and harnesses and I really like them all but I find the D-rings a pain to use. Would buy again regardless.