I bought these several years ago when they were less than half the price. I have been very pleased with them and they have held up well. The design is better than the old style Canon caps that you must squeeze from the side, which make them near impossible to get off with a lens hood in place. But now that Canon offers the same style, which at the time of this writing is the same price, there isn't a huge advantage to buying this over the name brand.