I have this installed on my canon kit lens 18-55 IS and it works great. It's a little tough to install at times and I wonder about the long term durability of it, however, for the price it's well worth the money that I invested. It works and I'm satisfied.