I love this harness, the three straps give me peace of mind that my dog won't slip out, and the harness is so lightweight. I wish the sizing had more overlap though, as my dog is right on the edge of a small, and sizing up would probably be too big for her.