This harness fits wonderfully. I bought a couple to give them a chance to see if the other would have held up better. I would have given it 5 stars, but they've cut the fabric too close to the stitching line so it ends up tearing out. If this was corrected, it would rate 5 stars