I've tried other harnesses for my dog and she hated them. They were also hard to put on, so I gave up. I seen these harnesses that doggykingdom were selling and figured I would try it. Loved the harness from the moment I got it. It's easy to put on, my dog loves it and makes walking her so much more enjoyable. I purchased 3 more harnesses for my dog's friends so now when we go for walks, they all match!! Highly recommend this harness.