The first JJC LH-J61C, which I got, unfortunately sat extremely loose or lax on my 14-150. Unfortunately, I have not complained, nor attempts with tape to ensure a somewhat strammeren seat. Therefore I lost the part on a bike ride.
Nevertheless, I have ordered a second LH-J61C, which now sits perfectly from the very beginning and the lens not only protects against stray light, but also against accidental touching of the front lens with things that could cause grease stains or damage. I can recommend the LH-J61C therefore, provided you get a well-fitting. Otherwise, I was advised to immediately exchange.
If you do not need the Geli, they can fix the way to save space upside down on the lens.