The sun visor "LH-73C" by JJC fits right on the Canon EF-S 10-18mm Ultra wide-angle lens. The bezel is super processed and stable. Thus it represents a very good alternative to the rather expensive, original aperture of Canon is. Nothing wobbles or rattles.
When shooting the panel does not protrude into the viewing area of the lens.