Fits the 18-135 STM lens from Canon. Is also flipped plugged, although took me longer but it works. Sits very firmly on the lens and does not wobble Well finished, the print CamRepublic missing (looks better for me without missing). Habs acquired by import24 for 4.80 incl. Shipping Shipping was the GeLi within a few days.