I have the petsafe 3 in 1 harness and it fits him well. The straps are all padded. It has the martingale front, a loop for a sled dog back, and other loops for a seat belt if you want. Its been working fine. I will say I got a different front walking harness from the company and it didn't fit. Their customer service was great. I sent them photos, and they agreed it wouldn't work for him and suggested the 3 in 1. Chewy (where I purchased it) also had great customer service and had a hassle free return. I would certainly order online from them again.