This lens cap for my Nikon 18-105 he's very good.
He snapped a good and safe. The sun visor does not bother.
The tape / cord is already pre-attached to the lid, you just have to
attach the end to the camera strap.
The band is a bit short, but this lens it just fits.
Except for the lack "Nikon" logo on the cover, he looks very similar to the original.