Fits perfect! Easy to take on and off.
I hope you have better luck with customer service replacing two orders.
I bought 2 harnesses. But we're defective. One wouldn't stay buckled the 2nd time we used it the other broke with in a day. Talked to customer service in December and I still have yet to receive the 2nd harness replacement.
Needed a larger size of harness and another tag with special wording and this is all it took. Fantastic!