I use the Geli of Profox to a 18-135 IS STM Canon. Whether upside down for storage or correct way to prevent stray light, it is stuck, do not wobble, and served its purpose! The inside is brushed, thus preventing reflections!
As I am beginner in DSLR photography, I have also been thinking about beginning a UV filter as protection, but before I lose quality by a cheap filter, then prefer this lens hood which additionally serves as a protection.
I'm going to buy this Geli repeatedly! Super!