Lens Hood for Canon image stabilizer 70-300mmCan work on other Canon lens with same diameter.Diameter is 3.00 inch at base and 4 inches end.3.00 inches long.