This product does what you ask him to do, nothing to report on that side. The mounting system is standard Canon so no problem on that side side. It does not prevent the implementation of the protective lens cover which is important.
In summary, good product ... which remains expensive for a piece of plastic where the star less. Canon and Nikon achieve excellent products but sometimes they should make an effort on pricing.