I don't know which one you got but the step in vest harness is the one we have. The XS is great for a puppy. Gracie is in a S now. She was 4 pounds when first put her in the small and has gained a pound since. It does adjust somewhat. We have the mesh one and it does have some give to it. She was a puller when she was a puppy and the step in vest harness held her very securely. |