The expensive piece of plastic from Canon makes up for his cheeky price everything better. No gap, the retaining tabs do not fall out, it screws itself comfortable on the lens, has applied to the inside of a kind of felt for potential light reflections are avoided.
Would I buy it again for me? With reluctance YES.