The Haoge 77mm Square Metal Screw-in Lens Hood with Cap is specially designed for all 77mm lens or filter thread. Compatible with: 77mm Filter Thread Lenses of Canon, Nikon, Sony, Minolta, Pentax, Olympus, Panasonic, Leica, Zeiss, Contax… Designed to minimize lens flare by deflecting stray light from entering lens Thread: 77mm Note: this is a Screw-in Hood, not Bayonet Hood