See more imagesFisherman Posted
Needed get a new lens cap as I lost the original. Fits great and easy to put on and take off as the original.
Jbarron4 Posted
Works fine no issues stays on lenses when needed removes easily
SCPA Posted
Insignia lens caps fit and function perfectly and the price is great
University Posted
It fit perfectly, just like the original. Provides the protection I need for the lens.
Knerdified Posted
It fits securely and it is easy to remove. It does the job it was designed to do.
Dana Posted
This cap easy to use stays tight in place . Was very inexpensive.
Slyjas Posted
Works perfect. Fits camera well. Feel safe knowing my camera lens is protected
Dudad Posted
This lens cap was purchased at a great price and fit my 18-55 mm DSLR camera lens perfectly.
FotosbySue Posted
I was hesitant to buy this for my canon lens but it fits perfect and great price
Nette Posted
This was a great replacement item, fit well and half the cost of name brand.
steelcity Posted
Fit perfect, not expensive. Lost all my lens caps on a trip. This clips on perfectly.
SuziQ Posted
This cap works better than the Canon cap. Good price and great product.
ScrappingMama Posted
Fits on my Canon lenses perfectly for a great price.
TwoCoat Posted
1 Great price Great Value of Protection wow wow wow
Tcny Posted
Fits the camera lens easily provides good protection for the lens
brswim Posted
Easy on and easy off and stays on well. Great price.
Billb Posted
I bought this as a spare lens cover. I use it in crowded areas so if it comes off I do not loose the expensive canon cap
Rickw Posted
fits lens ,easy to put on and take off , does the job
Dale Posted
This is a great lens cap. Fits all of my lenses. Easy on and off.
Vheming Posted
I have a canon and I lost all my caps for my camera which left my lens unprotected. I went in to the store doubting that they would sell something so small and if so it would be expensive. But in reality it was fairly cheap compared to how much I would have paid for a canon brand or even buying a new lens due to scratches.