I really like this harness for my dog, it is easy to get on and off, and it seems comfortable for him. One thing I will say is if your dog is close to the size/weight for the max size of as harness, just move up to the next size. I ordered a small, and I had to expand it as far as it would allow. It is still a little snug on him.