Bought a Canon RF 24-240 lens and then returned it but it left me with the proverbial used once Haida Clear Nano MRC filter and JJC Lens hood. The filter will work to protect any 72mm diameter lens while the hood may work on any 72mm diameter wide to tele lens you have. Paid $60 for both. Steal 'em for $40. Can meet up lots of places.