This is just a simple flashlight holder at also clips on a hat or belt. It should fit most 19mm flashlights, but it is specifically designed for the Mini Nebo Einstein 600 flashlight