was looking for a sun visor for my 50mm 1.8 II. And I wanted to spend but not equal to 20% of the purchase price from the lens for the sun visor. Canon builds the thing even plastic. For 2.88 EUR you can not go wrong here. The panel consists of matt black plastic. Inside the plastic almost like velvet. So a bit of dust is collected.
Who does not want to spend much money, this is your place.