The harness fit pretty well but was absolutely beyond confusing to put on the first time as It came in a small plastic bag and was a bit tangled. It's nice quality though. I'd probably buy it again, especially since it is so inexpensive.