Pros: Easy to figure out! No origami or gymnastics to go through to put them on.
Cons: No problems.
Comments: I realize I may come across as a paid announcer, but... I had three other harnesses for my little guys, each one different. I left them on the roof of my car one day and drove off. Best mistake I ever made! My wife and I were then forced to go to Walmart for new harnesses and found these. We were stunned at the ease with which they went on to our pups! They adjust VERY easily and this is just a great all around product. No deficiencies at all!