I bought this as I was desperate for the lens cap and the Nikon cap was out of stock. Flipkart delivered on time. But the lens cap is not securely attached to the Nikon lens as the original lens cap was. So, I am planing to buy the Nikon cap since it is now available in stock. It is also Rs. 100 cheaper.