The Feel Safe Snaphook has a unique interlocking design which prevents accidental disengagement. These are used primarily with our Snaphhok Loop or Snaphook Retainer. These are about 1.75" in length.