I find dide Hood for 18-135mm kit lenses meinn super! Have it now constantly on it and the quality is fine. When attaching one must be at the beginning especially little careful and go ran later with feeling. To date, it keeps neatly with me. Does not cast shadows.